Designed by
Title
People protesting manifestation die-in against immigration policy and border management #53344514
Description
STRASBOURG, FRANCE - APR 26 2015: Yellow paper boats sand dead corpses at protest against immigration policy and border management which asks for commitment in the wake of migrants boat disasters
This image is editorial