Church

Descent of the Holy Spirit Church, Elkins Park

Elkins Park, Pennsylvania, United States