Church

SS. Peter and Paul Church, Endicott

Endicott, New York, United States