Holm Rhine
United Kingdom
>
England
>
West of England
>
South Gloucestershire
>
Olveston
>
Holm Rhine
Holm Rhine in South Gloucestershire, Olveston.
Holm Rhine
Waterway
ditch
Holm Rhine