A dressed-up reveler takes part in the Grand Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 3, 2024.
The annual event was held here on Saturday to showcase Caribbean culture. (Photo by Zou Zheng/Xinhua)
A dressed-up reveler takes part in the Grand Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 3, 2024.
The annual event was held here on Saturday to showcase Caribbean culture. (Photo by Zou Zheng/Xinhua)
A dressed-up reveler takes part in the Grand Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 3, 2024.
The annual event was held here on Saturday to showcase Caribbean culture. (Photo by Zou Zheng/Xinhua)
Dressed-up revelers take part in the Grand Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 3, 2024.
The annual event was held here on Saturday to showcase Caribbean culture. (Photo by Zou Zheng/Xinhua)
Dressed-up revelers take part in the Grand Parade of the 2024 Toronto Caribbean Carnival in Toronto, Canada, Aug. 3, 2024.
The annual event was held here on Saturday to showcase Caribbean culture. (Photo by Zou Zheng/Xinhua)