Great River Race 2103 (Mayors Thames Festival)
Size: 4272px × 2848px
Location: Thames, London, UK
Photo credit: © Susannah Jayes/Mayflower Media Ltd / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: festival, gherkin, race, river, thames