Designed by
Title
Protesters on The Strand, London, UK, demonstrating against the government #203950896
Description
Protesters carrying banners march along The Strand, London, in a demonstration against the government`s cuts and austerity measures.
This image is editorial