The Flair

The Flair, a bronze statue located near the Georgia Dome in Atlanta, was designed by artist Richard MacDonald and completed just prior to the the 1996 Summer Olympics. (Photo by Todd DeFeo)
(c) 2016-2024 The DeFeo Groupe, LLC. The DeFeo Groupe, LLC, P.O. Box 2714, Smyrna, Georgia 30081.
Be the first to comment