taken 7 years ago, near to Stair, Cumbria, England
Marooned
Check it out on my Flickr page.
Link (
Archive Link )
Otterbield Island on Derwentwater in The Lake District.
Derwentwater is one of the principal bodies of water in the Lake District National Park and is a place of considerable scenic value surrounded by hills and woods.
This page has been
viewed about
57 times