Kenyon College - jfphoto65
Church of the Holy Spirit on the Kenyon College campus.

Church of the Holy Spirit on the Kenyon College campus.

BuildingGambierKenyon CollegeKnox CountyOhio201006120205Edit