Designed by
Title
Police riot officers form a cordon across the road. #214005191
Description
London, UK. 20th June 2020. Metropolitan Police riot officers with road signs and traffic cones, form a line to create a road block to divert a protest demonstration towards another route
This image is editorial