King Charles III and Queen Camilla are caught in the rain as Antigua and Barbuda’s Independence Day Parade begins at the Sir Vivian Richards Stadium. IMAGES
King Charles III and Queen Camilla are caught in the rain as Antigua and Barbuda’s Independence Day Parade begins at the Sir Vivian Richards Stadium. IMAGES