Designed by
Title
French police forces in the street to stop riots of yellow vests Gilets jaunes protesters in Paris #144202594
Description
Paris, France - 22nd March, 2019: French police and armed forces riding in the street to protect and stop yellow vest protesters from riots and violence
This image is editorial