German riot police with number 1312 on their backs stuck in a muddy field being pelted with rocks by people dressed in black and wearing balaclavas, hyperrealistic
German riot police with number 1312 on their backs stuck in a muddy field being pelted with rocks by people dressed in black and wearing balaclavas, hyperrealistic
German riot police with number 1312 on their backs stuck in a muddy field being pelted with rocks by people dressed in black and wearing balaclavas
hyperrealistic
a man in a suit and helmet standing in a field
a group of riot police standing in front of a pile of rocks
a group of people in riot gear
a group of people in protective gear standing in a field