Princess Anne

Britain’s Princess Anne Defies Queen Elizabeth To Snub Donald & Melania Trump At NATO Party [Video & Best Memes]

At a royal reception for the NATO Summit in London on Tuesday, the British Royal Family cordially received dignitaries from…

5 years ago