Cartogiraffe.com

Village Green

Village Green in North Yorkshire, Langcliffe.