International Sculpture Center

   


DIRECTORY

Steven Zaluski

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

installed at the Astra Zeneca facility,wilmington,DE