Norrington Pond
United Kingdom
>
England
>
Wiltshire
>
Alvediston
>
Norrington Pond
Norrington Pond in Wiltshire, Alvediston.
Norrington Pond
Vegetation and ground cover
water
Norrington Farm
River Ebble