Friday, 26 April 2013

Nature wins

An amazing illustration of the power of nature. In the middle of thousands of tons of used tires in Lachapelle-Auzac, France, a tree has struggled through. First seen here.