Interpretations of the Haverford College Landscape
Index
Previous
28 of 36
Next
Image Date: 7/12/06 9:40:48 PM EDT