The 35th Thames Boat Rally

The annual Thames Traditional Boat Rally is underway in Henley-on-Thames.

Advertisement