Mastodon

poppy day

Poppies – wishing that WWI violence is never repeated again

Armistice Day, November 11. Bright red poppies have appeared in their thousands to adorn the spaces around the Tower of London. The symbolism evokes the image of poppies springing up from destruction and decay in Belgium’s Flanders Fields, sites of…