Charleston Church

Sacred Heart Catholic Church at Charleston (Franklin County); October 2023.

Multistory stone church building with large front-facing tower

Photo by Mike Keckhaver