River Thames
United Kingdom
>
England
>
Windsor and Maidenhead
>
Bisham
>
River Thames
River Thames in Windsor and Maidenhead, Bisham.
River Thames
Waterway
River
Temple Weir
Temple Mill Island
River Thames
Bradenham Lane
Temple