River Thames Holiday 2001 / 63 Godstow Lock

The lock-keepers put in a huge amount of work to produce the magnificent flowers at the lock-side.
Previous Home Next

63 Godstow Lock