Church

Holy Cross/SS.Constantine & Helen Church, Huntsville

Huntsville, Alabama, United States