Back to top

detainee switchbox

Medium : 
Switchbox
Images: 
Public Art Location: 
215 Elm St, Somerville, MA
Somerville , MA
United States
42° 23' 40.4448" N, 71° 7' 15.3984" W
Massachusetts US