London, UK. 21st June, 2017. People take part in an anti-government protest at the Parliament Square in London, Britain on June 21, 2017. Credit: Han Yan/Xinhua/Alamy Live News

- Image ID: JE0505

Similar stock images