Ottery St Mary

Ottery St Mary, population 8000, is a town north-east of Exeter, Devon, England.

Subcategories 4

Related categories 1

Sites 2