Church

St. Elizabeth the New-Martyr Church, Liberty

Liberty, Tennessee, United States