Boats line up in the Thames after watching New Years Eve fireworks in London, England.

December 28, 2018

London England NYE