London, UK. 26 January 2017. Activists take part in a "Save the Badger" protest, marching from Leicester Square to outside Parliament. © Stephen Chung / Alamy Live News

- Image ID: HJ695E

Similar stock images