ID 282001635 © Alexaretouch | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
full gear hardhats hard hats fighting against protests riots police uniform equipment riot security guard national armed struggle protective conflict military group man shield protest people street action politics helmet body armor tear gas batons handcuffs service dog resistance strike procession march demonstration illustration ai generated