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, SomervilleSomerville , MA
United States42° 24' 0.7704" N, 71° 7' 19.9992" W