Pro-Palestinian protesters march in Germany

Pro-Palestinian protestors, protestors march, Germany
World
image