Designed by
Title
Police watching protestors #100187323
Description
ENSCHEDE, THE NETHERLANDS - SEPT 17, 2017: Police taking care of security, during an anti-islam demonstration of Pegida. Pegida is a group of people who are against the islamization of Europe.
This image is editorial