The Altar Still Stands

Old Sheldon Church  Built mid-1770’s Yemassee, SC

Previous | Next