In photos: Toronto Caribbean Carnival 2019 grand parade

Torontonians filled the streets to celebrate the 52nd annual Caribbean culture festival

by