Back to top

big bug

Medium : 
Sculpture
Images: 
Public Art Location: 
63 Elm St, Somerville, MA
Somerville , MA
United States
42° 23' 18.5712" N, 71° 6' 56.3112" W
Massachusetts US