Britain’s Queen Elizabeth and Prince Philip escort China’s President Xi Jinping during a ceremonial welcome at Horse Guards Parade in London
Britain’s Queen Elizabeth and Prince Philip escort China’s President Xi Jinping during a ceremonial welcome at Horse Guards Parade in London