The Queen of England rode in the middle of a blockade
Queen Elizabeth II rode a horse in the grounds of Windsor Castle for the first time appearing since the British imposed a blockade to block Covid-19. The royal ...
Queen Elizabeth II rode a horse in the grounds of Windsor Castle for the first time appearing since the British imposed a blockade to block Covid-19. The royal ...