On Armistice Day In U.K., A Sea Of Red Poppies Honors The Fallen
The first of 888,246 ceramic poppies — one for each soldier from Britain and its colonies who died — was planted Aug. 5 at the Tower of London, the last today. The site has had 4 million visitors.