At The Crossroads of Nature and Industry was made for the lobby of State Street Corporation and was created at Artists For Humanity in Boston.

aluminum, steel

Previous
Previous

Wave Relief

Next
Next

Zinc Sign