Results 1 results found The Phoenix sculpture by Gamba Quirino, Woodruff Park, Atlanta, Georgia, United States of America, North America City centre as seen from Woodruff Park, Atlanta, Georgia, USA, NOrth America