International Sculpture Center

   

DIRECTORY

Steven Zaluski

The Humansphere
2002
11' x 6' x 6'
Aluminum

installed at the Astra Zeneca facility,wilmington,DE