Video PlayerClose
A dressed up reveller poses for photos with her float during the 2019 Toronto Caribbean Carnival Grand Parade in Toronto, Canada, Aug. 3, 2019. People from near and far converged on the street for the annual Caribbean Carnival Grand Parade here on Saturday. (Xinhua/Zou Zheng)