May Day 2016 Celebrations around the World, Part 1/2

Karina Garcia from Elmhurst, Queens, wears a Mexican flag as she takes part in a May Day International Workers Day Rally for Workers and Migrants in Union Square in Manhattan, New York, U.S., May 1, 2016. (Photo by Mike Segar/Reuters)
May Day 2016 Celebrations around the World, Part 1/2
   
  Military Woman Gallery

Must See Places

Google Ads Privacy