ALL SAINTS CHURCH in SEWANEE TN.

All Saints Church in Sewanne, TN.

All Saints Church in Sewanne, TN.

The majestic, All Saints Church, located on the University of the South’s campus in Sewanee, Tenn. is a beautiful site to see.