River Thames
United Kingdom
>
England
>
Wiltshire
>
Cricklade
>
River Thames
River Thames in Wiltshire, Cricklade.
River Thames
Waterway
River
Stones Lane