May Day Rally and March in San Francisco. ©2011 Melanie Cervantes/dignidadrebelde.com