Posts

The poppies at the Tower of London

/
The spectacle of 888,246 hand-made ceramic poppies lining the…