Tag Archives: somerset

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. See the full gallery on Posterous Advertisements

Posted in Uncategorized | Tagged , ,