Toronto Caribbean Carnival
Amazing photos from the Toronto Caribbean Carnival’s Grand Parade By DH Toronto Staff From Daily Hive It was colour, feathers, beads, and smiles at this year’s Toronto Caribbean Carnival’s Grand Parade. Caribana, as it was formally known, has always been…