Demonstrators set up a burning barricade during clashes with riot police during a nationwide demonstration in Paris, France on April 6, 2023. Poster #655482146
Demonstrators set up a burning barricade during clashes with riot police during a nationwide demonstration in Paris, France on April 6, 2023. Poster #655482146