Church

Assumption of the Blessed Virgin Mary Church, Saint Clair

Saint Clair, Pennsylvania, United States