The Sights of Decatur

Seen in front of the Art Center in Decatur, IL…a tree in a dress!  Yes! It had wings too.