San Francisco celebrates late May each year the Carnaval with a parade that brings together many cultures, a range of musicians, dancers and artists.

More photos from the 2012 parade are here.