Toronto streets filled with music and colour
The Toronto Caribbean Carnival Grand Parade kicked off festivities this previous weekend, as masqueraders in vibrantly colored and designed outfits…
The Toronto Caribbean Carnival Grand Parade kicked off festivities this previous weekend, as masqueraders in vibrantly colored and designed outfits…