Henley Locations:
The River Thames rises at Thames Head in Gloucestershire and flows to the city of London through Henley.
Date/time taken: 19/07/2004 06:27:00
Benches line the River Thames looking towards Temple Island as some geese consider going for an early morning swim.
Tweet