The Glorious Poppies The evocative sight of the Tower of London standing in a moat of blood red poppies is both startling and impressive. The artwork installation has been a London sensation. The red is off-set against th ... admin 3312 views 1 likes Nov 6, 2014 Share Read more