Flashy and bright, Caribana lights up Toronto
Revelers take part in the Scotiabank Caribbean Carnival Parade on the lakeshore in Toronto, August 3, 2013.J.P. MOCZULSKI/The Globe and Mail
Revelers take part in the Scotiabank Caribbean Carnival Parade on the lakeshore in Toronto, August 3, 2013.Michelle Siu/The Canadian Press