Skip to main content

Angel Vergara Dedalus, 2012

Silkscreen impression, oil on canvas
120 x 70 cm