The Arts Do you remember the red poppies at the Tower of London? Tens of thousands of ceramic poppies, exhibited for the first time at the the Tower By admin / September 30, 2021