The Tallest Tree

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.

Advertisements
This entry was posted in Uncategorized and tagged , , . Bookmark the permalink.