Designed by
Title
Protesters blocking city center #71719551
Description
STRASBOURG, FRANCE - MAY 19, 2016: Protesters blocking tramway lines in the center of Strasbourg during a demonstrations against proposed French government`s labor and employment law reform
This image is editorial