Armistice Day

The last of 888,246 ceramic poppies is planted at the Tower of London, representing every British military fatality in World War I.
The last of 888,246 ceramic poppies is planted at the Tower of London, representing every British military fatality in World War I.