River Swere
United Kingdom
>
England
>
Oxfordshire
>
West Oxfordshire
>
Little Tew
>
River Swere
River Swere in Little Tew in West Oxfordshire.
River Swere
Waterway
Stream