Queen Elizabeth II and her husband the Duke of Edinburgh ride out of Buckingham Palace towards Horse Guards Parade in London, for the traditional Trooping the Colour parade. [Xinhua]
Go to Forum >>0 Comments