Self Portraits / Stevens College, Deep In the Woods, Massachusetts
PreviousHomeNext