Britain’s Queen Elizabeth II, King Hamad of Bahrain, and Britain’s Prince Andrew, Duke of York on day 3 of the Royal Windsor Horse Show on May 15, 2015 in Windsor, England.
A blog from www.royalty.nu
Britain’s Queen Elizabeth II, King Hamad of Bahrain, and Britain’s Prince Andrew, Duke of York on day 3 of the Royal Windsor Horse Show on May 15, 2015 in Windsor, England.