Church

SS. Peter and Paul Church, Vintondale

Vintondale, Pennsylvania, United States