Results 1 results found The Phoenix sculpture by Gamba Quirino, Woodruff Park, Atlanta, Georgia, United States of America, North America