Blipping Along

By BlippingAlong

Blood Swept Lands And Seas Of Red ...

... was in London and managed to get to the Tower of London to see the extraordinary display of 888,246 'planted' poppies ...

Comments
Sign in or get an account to comment.