With Dolores Huerta as its grand marshal and thousands of participants, the 2016 Carnaval parade made its way down a sunny Mission Street, in a showcase of cultural diversity. Here are a few snapshots of the parade and some thoughts from the crowd.

San Francisco Carnaval 2016 from Mission Local on Vimeo.