carnival

The 50th anniversary of the Toronto Caribbean Carnival

carnivalDressed up revellers perform during the official launch ceremony of the 50th anniversary of the Toronto Caribbean Carnival at Nathan Philips Square in Toronto, Canada, July 11, 2017. As one of the largest cultural festivals of its kind in North America, the month-long event kicked off on Tuesday to showcase originality, culture, and history of Caribbean to spectators from around the world. (Xinhua/Zou Zheng/IANS)