Estcourt Lake
United Kingdom
>
England
>
Gloucestershire
>
Cotswold
>
Long Newnton
>
Estcourt Lake
Estcourt Lake in Long Newnton in Cotswold.
Estcourt Lake
Vegetation and ground cover
water