Designed by
Title
Police officers and Renault vans securing street Rue Schweighaeuser #146053675
Description
Strasbourg, France - Apr 28, 2019: Front view of Police officers and Renault vans securing street Rue Schweighaeuser in Strasbourg during Yellow Vests Gilets Jaunes manifestation protest
This image is editorial