Queen Elizabeth II and Prince Philip, Duke of Edinburgh visit the "Blood Swept Lands and Seas of Red" evolving art installation at the Tower of London on October 16, 2014. [Photo/IC]