International Sculpture Center
   

DIRECTORY

Serge Ruffato

Mecha-Tower
2011
10 x 8 x 6 inches
Cast Bronze