Installation view in Gallery 57 Madrid 300 x 800 cm 2001 Óscar Seco

Apocalypse

Installation view in Gallery 57 Madrid 300 x 800 cm 2001 Óscar Seco