Back to top

Peacock Stained Glass

Medium : 
Interesting Stained Glass

This peacock window replaced a stained glass window that was original to the house but had significant damage.  It is meant as a symbol of welcome. 

Public Art Location: 
63 Irving St, Somerville
Somerville , MA
United States
42° 24' 0.7704" N, 71° 7' 19.9992" W
Massachusetts US