Church

Greek Orthodox Church of St. Demetrios, Hammond

Hammond, Indiana, United States