Olga's Gallery


David Alfaro Siqueiros. The Devil in the Church. 1947. Pyroxylin. 218 x 156 cm. Instituto Nacional de Bellas Artes, Mexico, Mexico. Order a Poster or Print

David Alfaro Siqueiros. The Devil in the Church.

Back to David Alfaro Siqueiros's Page

Home        Artist Index        Country Index