Artwork > 42.88°N, -88.01°W

Installation at Tufts University Art Gallery
Installation at Tufts University Art Gallery
2012