Ida Ekblad

Organ Invention

|
Organ Invention
Ida Ekblad
Organ Invention
2010
Welded steel
190 x 210 x 120 cm

     
 


close window

© All rights reserved - Saatchi Gallery