Designed by
Title
Anti-Putin Sign Opposite the Russian Embassy in London, UK #242577770
Description
London, UK - March 2nd 2022: An anti-Putin sign outside the Russian Embassy in London, UK, in protest against the Russian invasion of Ukraine
This image is editorial