Simply red
With the 888,246th and last poppy due to be placed just before 11 o'clock on November 11th, the moat at the Tower of London is a sea of red.
It's stunning, even more than when I saw it partly completed in August.
If you can spare some time to see it, please do, because the dismantling will begin on November 12th.
Comments
Sign in or get an account to comment.