Church

Ss. Peter and Paul Church, Scranton

Scranton, Pennsylvania, United States