
Red poppies in the sun are a wonderful sight. Starting in
July this year, the empty moat around the Tower of London has been slowly
filling with them. Made of ceramic, the flowers have been planted by volunteers
every day and the Last Post sounded every evening. The very last poppy—number
8,88,246 to mark the exact number of British and Commonwealth soldiers
lost—will be planted symbolically on Armistice Day, November 11, when one of the bloodiest conflicts ever came to an end in 1