I'm really bummed that I don't have the title of this nor the artist who created this sculpture. It is located in front of the Westin at Peachtree Plaza in Atlanta.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app