Thursday, May 15, 2008

Other Side of Eden

Seen in Northampton, Massachusetts.



Bronze sculpture by Andrew DeVries.
Stunning. Check out more works here.

No comments: