dave1863

By dave1863

Blood Swept Lands and Seas of Red

Astonishing, sobering sight at The Tower of London; 888,246 ceramic poppies representing each British fatality in the First World War.

If you are in London over the next few weeks, it's something you should see.

Comments
Sign in or get an account to comment.