Some of the 888,246 ceramic poppies at the tower of London. The shard in the background......Jessica still thinks they haven't finished the top.
Comments
Sign in or get an account to comment.