Smiler's Gorse
United Kingdom
>
England
>
North Yorkshire
>
North Deighton
>
Smiler's Gorse
Smiler's Gorse in North Yorkshire, North Deighton.
Smiler's Gorse
Vegetation and ground cover
wood
Ox Close Lane
Ox Close Farm