Britain Queen Elizabeth II
In this July 8, 2021 file photo Britain’s Queen Elizabeth II visits the set of the long running television series Coronation Street, in Manchester, England. Queen Elizabeth II, Britain’s longest-reigning monarch and a rock of stability across much of a…
Read More: Britain Queen Elizabeth II
Source: Virgin Islands Daily News