Cartogiraffe.com

East End Farm

East End Farm in North Yorkshire, Carperby-cum-Thoresby.