The Stell
United Kingdom
>
England
>
North Yorkshire
>
Carlton Husthwaite
>
The Stell
The Stell in North Yorkshire, Carlton Husthwaite.
The Stell
Waterway
drain
The Stell
Ings Lane