Open main menu

Wikimedia Commons β

Category:Ashbury, Devon

English: Ashbury is a village in Devon, England. It is 5 miles south-west of Hatherleigh. Its population is 65.