Blood Swept Lands and Seas of Red

The title of this amazing installation. The moat at the Tower Of London is being progressively filled with 888,246 ceramic poppies, one for every British fatality during World War One. The poppies will be there until 11 November and are currently for sale. It is a very moving sight.

More information here.

Comments
Sign in or get an account to comment.