International Sculpture Center

   

DIRECTORY

Noriaki Maeda

Untitled 02 (view 1)
2002
624 X 504 X 440 cm, Polycarbonate Tubes
Plexiglass, Stainless Steel

All Saints Church, London Dulwich
$50,000