Queen Elizabeth II enjoys day out at Royal Windsor Horse Show
chinadaily.com.cn | Updated: 2017-05-11 10:25
Horses are prepared to be judged at the Royal Windsor Horse Show, which is held in the grounds of Windsor Castle in Berkshire, England, May 10, 2017. [Photo/VCG] |
Related Stories
Editor's Pick