Hamburg, Germany. 6th July, 2017. Protesters flee as riot police crack down on an anti g20 protest Credit: Conall Kearney/Alamy Live News

- Image ID: JGG56J
Hamburg, Germany. 6th July, 2017. Protesters flee as riot police crack down on an anti g20 protest Credit: Conall Kearney/Alamy Live News
Conall Kearney / Alamy Stock Photo
Image ID: JGG56J

Similar stock images