Back to top

Light up lizard

Medium : 
Sculpture
Images: 
Public Art Location: 
75 Lexington Avenue, Somerville
Somerville , MA
United States
42° 23' 40.668" N, 71° 6' 52.9272" W
Massachusetts US