Christ the King Cathedral, Atlanta, GA, USA

81