Kenyon College - jfphoto65
Church of the Holy Spirit on the Kenyon College campus in Gambier, Ohio.

Church of the Holy Spirit on the Kenyon College campus in Gambier, Ohio.

BuildingGambierHDRKenyon CollegeOhio201107251202Edit