Payhembury

Payhembury, population about 640, is a village north-west of Honiton, Devon, England.

Related categories 1

Sites 6