Back to top

leopard

Medium : 
Other
Images: 
Public Art Location: 
46 Professors Row, Somerville, MA
Somerville , MA
United States
42° 24' 20.07" N, 71° 7' 12.918" W
Massachusetts US