Designed by
Title
French Police officers with hand launch grenades supplies #146795506
Description
Strasbourg, France - Apr 28, 2019: Rear view of French Police officer gendarmes distribution to colleagues boxes with 1330-14-548-9477 hand launcher grenades supply for next altercations Yellow vests protestors
This image is editorial