Barham's Brook
United Kingdom
>
England
>
Devon
>
Teignbridge
>
Ogwell
>
Barham's Brook
Barham's Brook in Ogwell in Teignbridge.
Barham's Brook
Waterway
Stream
Gaia House
West Ogwell Church