Jigsaw Lake
United Kingdom
>
England
>
North Northamptonshire
>
Ecton
>
Jigsaw Lake
Jigsaw Lake in North Northamptonshire, Ecton.
Jigsaw Lake
Vegetation and ground cover
water
River Nene Navigation