Published 13:54 IST, June 1st 2020
Queen Elizabeth rides a horse at Windsor Castle as UK eases coronavirus lockdown
Britain's Queen Elizabeth II was photographed on May 31 while riding a horse on the grounds of her Windsor Castle residence as the country eased restrictions.
null | Image:
self
Advertisement
Loading...
13:54 IST, June 1st 2020