Cartogiraffe.com

Tur Gill

Tur Gill in North Yorkshire, Horton in Ribblesdale.