River Stour
United Kingdom
>
England
>
Dorset
>
Pamphill
>
River Stour
River Stour in Dorset, Pamphill.
River Stour
Waterway
River
Attraction
Eye bridge