Designed by
Title
Tower Poppy Fall #45760668
Description
London, UK - September 14: ceramic poppies in the moat surrounding the Tower of London, London, UK on September 14, 2014. The poppies are a memorial to those who died in World War I.
This image is editorial