Monday 14 November 2011

Stoke Rivers

Stoke Rivers is a small village five miles NE of Barnstaple, in Devon, England.
The name derives from the Rivers family, who owned the village.


No comments:

Post a Comment