The Flair Olympic Statue in Georgia International Plaza with lush green trees and grass and a gorgeous clear blue sky #
Description
The Flair Olympic Statue in Georgia International Plaza with lush green trees and grass and a gorgeous clear blue sky at the Georgia World Congress Center in Atlanta Georgia USA