Church

Saints Peter & Paul Church, Windber

Windber, Pennsylvania, United States