Back to top

Peace

Medium : 
Other
Images: 
Public Art Location: 
691 Somerville Avenue
Somerville , MA
United States
42° 23' 8.5488" N, 71° 6' 47.538" W
Massachusetts US