Cartogiraffe.com

Oberdale

Oberdale in North Yorkshire, Beamsley.