portrait of a cream colored havanese dog with marigolds by diego rivera 1 9 3 5