Tower of London, London, UK. 9th November 2014. The crowds fill the area around the Tower of London to look at the 888,246 ceramic poppies that fill the moat. Credit: Matthew Chattle/Alamy Live News

- Image ID: EA8T48

Similar stock images