Boston
The Gallery @ Green Street
The Gallery @ Green Street is an alternative space located at the entryway to an Orange line subway station in suburban Boston that would not be there… for the full review see the print edition of October 1999’s Sculpture magazine.