May Day 2017

A protester dressed as a clown holds an umbrella over a Swiss police officer on a motorbike during a May Day demonstration in Zurich, Switzerland on May 1, 2017. (Photo by Arnd Wiegmann/Reuters)
May Day 2017
   
  Military Woman Gallery

Must See Places

Google Ads Privacy