![](http://www.alamy.com/thumbs/6/43083F55-1CEE-40D1-8287-746E2ED86AC7/CP53DP.jpg)
German police at the Davidwache protect their station during the May Day demonstration in Hamburg, Germany on May 1, 2012.
Size: 5184px × 3456px
Location: Reeperbahn, Hamburg, Germany
Photo credit: © Jannis Werner / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: activist, activists, apc, armored, carrier, davidwache, day, demonstration, demonstrations, demonstrators, disturbance, enforcement, erster, gear, german, germany, gun, hamburg, labor, labour, law, left, leftist, leftists, mai, march, mayday, officers, personnel, police, precinct, protest, protesters, protests, rally, reeperbahn, riot, rioters, rioting, riots, station, tank, vehicle, wasserwerfer, water, youth