Dressed-up revelers are seen during the 2018 Peeks Toronto Caribbean Carnival Grand Parade in Toronto, Canada, on Aug. 4, 2018. Kicking off on Saturday, the annual event featured masquerade bands with some 10,000 masqueraders decked out in spectacular costumes to attract hundreds of thousands of spectators. (Xinhua/Zou Zheng)
In pics: 2018 Peeks Toronto Caribbean Carnival Grand Parade
Source: Xinhua| 2018-08-05 09:20:51|Editor: zh
Video PlayerClose
KEY WORDS: Carnival
YOU MAY LIKE
MORE PHOTOS