Designed by
Title
Atlanta Olympic Torch Memorial #168750116
Description
ATLANTA, GEORGIA - October 21, 2006: Since the massive improvements to the infrastructure leading up to the 1996 Olympics, Atlanta has become one of the major tourist destinations in the southeast.
This image is editorial