Sheldon Museum of Art Main Content

[INSTALL] Alfonzo, God

God Turned Backwards1987Oil on canvas103 × 110Collection of Karen and Robert Duncan Carlos Alfonzo19501991Miami, FLHavana, Cuba