Britain’s Queen Elizabeth II attends the Windsor Horse Show in Berkshire, England, May 10, 2013. [Photo/IC]