Selber Foot
United Kingdom
>
England
>
North Yorkshire
>
Burton in Lonsdale
>
Selber Foot
Selber Foot is a building in North Yorkshire, Burton in Lonsdale.
Selber Foot
Building
house
Gallaber Farm Touring Caravan Site
Blind Lane
Breastfield Barn
Selber
Gallaber House
Gallaber Farm