Some Moments
An Installation by Peter Dudek
An Installation by Peter Dudek
Herter Art Gallery
125A Herter Hall
University of Massachusetts Amherst
September 12th—October 12th, 2012
125A Herter Hall
University of Massachusetts Amherst
September 12th—October 12th, 2012