The November, 11 is the traditional Remembrance Day in Great Britain, when the Compiègne armistice of 1918 and the end of the First World War are celebrated. The holiday is beautiful because of poppies literally covering all Great Britain. The huge area of the London Tower looks like the entire poppy field. This summer they had 888426 red poppies planted. That is the exact number of British soldier perished in battlefields of that war.
Item added to cart