germanpolice

  1. Unknowncommando

    Police German Military & Civil Police

    Policemen on March 25, 2016 in front of the main station in Giessen, Germany | Boris Roessler/AFP via Getty Images
Back
Top