Cowsen Gill
United Kingdom
>
England
>
North Yorkshire
>
Clapham cum Newby
>
Cowsen Gill
Cowsen Gill in North Yorkshire, Clapham cum Newby.
Cowsen Gill
Waterway
Stream
Cowsen Gill Bridge