Olga's Gallery

David Alfaro Siqueiros - The Devil in the Church.

1947. Pyroxylin. 218 x 156 cm. Instituto Nacional de Bellas Artes, Mexico, Mexico.

David Alfaro Siqueiros. The Devil in the Church.

Back to David Alfaro Siqueiros's Page