Interpretations of the Haverford College Landscape
Index
Previous
29 of 36
Next
Image Date: 7/12/06 9:43:17 PM EDT