River Thames Holiday 2001 / 80 Footbridge

July-August 2001

Previous Home Next

80 Footbridge