Tall Ships, Tall Ship Festival, River Thames, London, UK. The Tall Ships Regatta from Falmouth to Greenwich ended with a festival in Greenwich.
Tall Ships, Tall Ship Festival, River Thames, London, UK. The Tall Ships Regatta from Falmouth to Greenwich ended with several tall ships partaking in a festival in Greenwich and Woolwich on the Thames.
Size: 3914px × 3211px
Location: River Thames, London
Photo credit: © Grazyna Bonati / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 19th, boat, century, competition, europe, falmouth, festival, greenwich, london, masts, race, regatta, rigging, river, sailing, sails, ship, ships, tall, thames