Tall Ship on the River Thames in Greenwich during the Tall Ships festival 2016
Fireworks on the Thames at Greenwich celebrating the Tall Ships Festival.