Dancers sporting three-foot-tall blue feather headdresses (and little else), drummers pounding out Brazilian rhythms and giant puppets hit the street Sunday morning for San Francisco's Carnaval Grand Parade.
The crowning event of the 40th Annual Carnaval San Francisco began at the corner of 24th and Bryant streets and proceeded west to Mission Street, then north on Mission down to 17th Street, where it turned east and flowed into the festival area.
Grandstand seating was in front of 2565 Mission St., between 21st and 22nd streets, according to the event website.
The parade featured many more offerings celebrating the Latin American and Caribbean roots of the Mission District and the Bay Area.
The event is a longstanding Memorial Day Weekend event, a two-day festival both Saturday and Sunday as well as the parade.