Leppington Grange
United Kingdom
>
England
>
North Yorkshire
>
Scrayingham
>
Leppington Grange
Leppington Grange in North Yorkshire, Scrayingham.
Leppington Grange
Land use
farmyard
Whitecarr Beck