Britain's Queen Elizabeth II stands with Queen Letizia, of Spain during a Ceremonial Welcome on Horse Guards Parade on July 12, 2017 in London, England. This is the first state visit by the current...