The Thames at Woolwich Pier during the Tall Ships Festival 8 September 2014 ◄ Previous Next ► Play ▶▶