UK’s Queen pictured outside for 1st time since lockdown
London: The UK’s Queen Elizabeth II has been photographed riding in the grounds of Windsor Castle – the first time she has been seen outside since the coronavirus lockdown began …
UK’s Queen pictured outside for 1st time since lockdown Read More