Thornbury, Devon

From Wikipedia, the free encyclopedia

Thornbury is a small village in Devon, England, north-east of Holsworthy.