Elephant Pond
United Kingdom
>
England
>
West Northamptonshire
>
Hackleton
>
Elephant Pond
Elephant Pond in West Northamptonshire, Hackleton.
Elephant Pond
Vegetation and ground cover
water