Lechlade Lake
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
Little Faringdon
>
Lechlade Lake
Lechlade Lake in Little Faringdon in West Oxfordshire.
Lechlade Lake
Vegetation and ground cover
water