Lodge Pond
United Kingdom
>
England
>
North Northamptonshire
>
Harringworth
>
Lodge Pond
Lodge Pond in North Northamptonshire, Harringworth.
Lodge Pond
Vegetation and ground cover
water
Household Coppice