Thousands of revellers flooded Toronto’s streets with vibrant costumes and the festive sounds of celebration for 50th Caribbean Carnival Saturday.
ADVERTISEMENT
ADVERTISEMENT

Thousands of revellers flooded Toronto’s streets with vibrant costumes and the festive sounds of celebration for 50th Caribbean Carnival Saturday.