St. Peter's Episcopal Church

Cazenovia, NY, US Type: Episcopal/Anglican