A dressed-up competitor performs during the King and Queen Showcase of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 1, 2024. Dozens of masqueraders competed for the King and Queen of the Carnival here on Thursday. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King and Queen Showcase of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 1, 2024. Dozens of masqueraders competed for the King and Queen of the Carnival here on Thursday. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King and Queen Showcase of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 1, 2024. Dozens of masqueraders competed for the King and Queen of the Carnival here on Thursday. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King and Queen Showcase of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 1, 2024. Dozens of masqueraders competed for the King and Queen of the Carnival here on Thursday. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King and Queen Showcase of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 1, 2024. Dozens of masqueraders competed for the King and Queen of the Carnival here on Thursday. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King and Queen Showcase of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 1, 2024. Dozens of masqueraders competed for the King and Queen of the Carnival here on Thursday. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King and Queen Showcase of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 1, 2024. Dozens of masqueraders competed for the King and Queen of the Carnival here on Thursday. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King and Queen Showcase of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 1, 2024. Dozens of masqueraders competed for the King and Queen of the Carnival here on Thursday. (Photo by Zou Zheng/Xinhua)