HDR Gallery - 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 CollegeOhio

From Kenyon College