Cartogiraffe.com

Bickleigh Castle

Bickleigh Castle in Bickleigh in Mid Devon.