Somerset is home to the tallest tree in England. Or it was the last time it was measured in 2009. Twas a plesant walk to find it. See the full gallery on Posterous Advertisements
Enter your email address to follow this blog and receive notifications of new posts by email.
Join 1,329 other followers