W. Hamlin

St. John's Episcopal Church (Livingston County, New York)