Home Queen caught calling Chinese officials rude Still image of Britain's Queen Elizabeth speaking to Commander Lucy D'Orsi during a garden party at Buckingham Palace in London

Still image of Britain’s Queen Elizabeth speaking to Commander Lucy D’Orsi during a garden party at Buckingham Palace in London