Photos, video: the Caribbean Carnival Toronto's Grand Parade 2014

by ,