Back to top

tree sculpture

Medium : 
Sculpture
Images: 
Public Art Location: 
70 Union Square, Somerville, MA
Somerville , MA
United States
42° 22' 47.7624" N, 71° 5' 42.1332" W
Massachusetts US