Designed by
Title
Kill The Bill protest in London, UK 26 June 2021 #229478909
Description
London, United Kingdom. 26th June 2021. Kill The Bill protesters in Regent Street. Several protests took place in the capital, as pro-Palestine, Black Lives Matter, Kill The Bill, Extinction Rebellion, anti-Tory demonstrators, and various other groups marched through Central London.
This image is editorial