Queen Elizabeth II enjoys day out at Royal Windsor Horse Show
chinadaily.com.cn | 2017-05-11 10:25
|
Queen Elizabeth II during the Royal Windsor Horse Show, which is held in the grounds of Windsor Castle in Berkshire, England, May 10, 2017. [Photo/VCG]
|