Dressed-up revelers pose for photos during the official launch ceremony of the 2019 Toronto Caribbean Carnival in Toronto, Canada, July 9, 2019. The annual four-week cultural festival of Caribbean music, cuisine and revelry kicked off on Tuesday. King and Queen costume competition, Junior Carnival, Grand Parade and other events will be held during the festival. (Xinhua/Zou Zheng)
2019 Toronto Caribbean Carnival held in Toronto, Canada
Source: Xinhua| 2019-07-10 08:31:19|Editor: zh
Video PlayerClose
YOU MAY LIKE
MORE PHOTOS