A cabalgada, Spanish for cavalcade, during the Dia de los Negros or Juneteenth celebration in the village of Nacimiento de los Negros, Mexico, in 2015.
https://media.mas.to/media_attachments/files/112/643/806/596/874/348/original/dbe70b6e47194758.jpg