A dressed-up competitor performs during the King & Queen Showcase of the 2022 Toronto Caribbean Carnival in Toronto, Canada, on July 28, 2022. Dozens of masqueraders with their large costumes participated in this annual event here on Thursday to compete for the King and Queen of the Carnival. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King & Queen Showcase of the 2022 Toronto Caribbean Carnival in Toronto, Canada, on July 28, 2022. Dozens of masqueraders with their large costumes participated in this annual event here on Thursday to compete for the King and Queen of the Carnival. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King & Queen Showcase of the 2022 Toronto Caribbean Carnival in Toronto, Canada, on July 28, 2022. Dozens of masqueraders with their large costumes participated in this annual event here on Thursday to compete for the King and Queen of the Carnival. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King & Queen Showcase of the 2022 Toronto Caribbean Carnival in Toronto, Canada, on July 28, 2022. Dozens of masqueraders with their large costumes participated in this annual event here on Thursday to compete for the King and Queen of the Carnival. (Photo by Zou Zheng/Xinhua)
A dressed-up competitor performs during the King & Queen Showcase of the 2022 Toronto Caribbean Carnival in Toronto, Canada, on July 28, 2022. Dozens of masqueraders with their large costumes participated in this annual event here on Thursday to compete for the King and Queen of the Carnival. (Photo by Zou Zheng/Xinhua)