Tower of London lit up to mark WWI anniversary

Thousands of torches were lit at the Tower of London to mark the centenary of the end of World War I.

November 5, 2018

Examined