A ship takes part in a procession on the River Thames to mark the day on which Queen Elizabeth II becomes the longest reigning monarch in British history, in London, Britain, on Sept. 9, 2015. [Photo/Xinhua]
Go to Forum >>0 Comment(s)