The altar of the Cathedral of St. John the Baptist church in Savannah, Georgia.
SavannahGeorgiachurchsCathedral of St. John the Baptistaltar