portrait of a cream colored havanese dog with a bouquet of calla lillies, mexico, painting by diego rivera realism aztec modernism 1 9 3 5