British Queen Elizabeth II is driven down the Mall as she returns from the State Opening of Parliament in London, Britain, on Dec. 19, 2019. (Photo by Tim Ireland/Xinhua)
Go to Forum >>0 Comment(s)