Back to top

Cattail Stained Glass

Medium : 
Interesting Stained Glass
Images: 
Public Art Location: 
14 Irving St, Somerville, MA
Somerville , MA
United States
42° 23' 56.5836" N, 71° 7' 26.0148" W
Massachusetts US