Results 1 results found Flair Across America sculpture by Richard MacDonald, Georgia World Congress Center, Atlanta, Georgia, United States of America, North America