Shell Brook
United Kingdom
>
England
>
Worcestershire
>
Wychavon
>
Himbleton
>
Shell Brook
Shell Brook in Himbleton in Wychavon.
Shell Brook
Waterway
Stream
Harmans Hill
Shell
Shell Manor Farm