Cartogiraffe.com

Mill Race

Mill Race in North Yorkshire, Thornton-le-Dale.