Little Island Pond
United Kingdom
>
England
>
Wiltshire
>
Horningsham
>
Little Island Pond
Little Island Pond in Wiltshire, Horningsham.
Little Island Pond
Vegetation and ground cover
water
Lodge Road
Upper Pond
Lodge