River Rib
United Kingdom
>
England
>
Hertfordshire
>
North Hertfordshire
>
Kelshall
>
River Rib
River Rib in Kelshall in North Hertfordshire.
River Rib
Waterway
Stream