UPDATED: October 27, 2014 | BRITAIN | Queen Elizabeth II and her husband Prince Philip on October 16 visit the Tower of London’s Blood Swept Lands and Seas of Red poppy installation, which was created to symbolize more than 800,000 British and colonial military fatalities in World War I (XINHUA/AFP) | | | |
|
|
|