Back to top

Polka dot traffic light box

Medium : 
Wall painting/ Mural
Images: 
Public Art Location: 
corner of Willow and Summer
51 Willow Ave, Somerville, MA
Somerville , MA
United States
42° 23' 34.5408" N, 71° 7' 2.55" W
Massachusetts US