Moat of Poppies - The Tower of London
The Tower of London has been undergoing a transformation for several months here in London. They've been installing over 880,000 poppies in the "moat" of the Tower to represent all of the British lives lost in World War I. This is leading up to Remembrance Day on November 11th, at which time they'll be removed. I hadn't seen them yet so was out early this morning in a hopeless effort to beat the crowds. Pretty pleased with these pictures - if you're in London be sure to check it out before they're gone!