The Tabernacle

152 Luckie Street - Atlanta
The Tabernacle image