SCREEN ON THE GREEN - BOSTON

23 X 44 Truss Screen Structure