Designed by
Title
Police Officers in London, UK #257728466
Description
London, UK - September 14th 2022: Police officers at a barricade on Victoria Embankment, on the day of the Procession Ceremony of Queen Elizabeth II, in London, UK
This image is editorial