Mexico City, Mexico. 1st May, 2016. International Labor Day in Mexico City, Mexico. A mega-march was organized in the center of Mexico City. Syndicates from different districts came to the Zócalo to demand better wages, labor security and to express their discontent with the government. Credit: Susanna Derks/Alamy Live News
Size: 4896px × 3264px
Photo credit: © Susanna Derks / Alamy / Afripics
License: Licensed
Model Released: No