Cartogiraffe.com

Studdleber Barn

Studdleber Barn is a building in North Yorkshire, Arncliffe.