Photo of the Day #1156: “Poppy” fields (artificial flowers made by an artist) at the Tower of London, in remembrance of the first World War. September 16, 2014.