Stanstead Lock
United Kingdom
>
England
>
Hertfordshire
>
East Hertfordshire
>
Great Amwell
>
Stanstead Lock
Stanstead Lock in Great Amwell in East Hertfordshire.
Stanstead Lock
Vegetation and ground cover
water