Church

St. Mary of Egypt Church, Norcross

Norcross, Georgia, United States