An amazing and sobering sight at the Tower of London. 888,246 ceramic poppies planted in the Tower's moat, each poppy representing a British military fatality during the First World War.
Comments
Sign in or get an account to comment.