Eavestone Lake
United Kingdom
>
England
>
North Yorkshire
>
Eavestone
>
Eavestone Lake
Eavestone Lake in North Yorkshire, Eavestone.
Eavestone Lake
Vegetation and ground cover
water