Church

St. Demetrios Church, Upper Darby

Upper Darby, Pennsylvania, United States