Designed by
Title
`Stop the War` in Ukraine sign and dove of peace motif. London UK. #243789875
Description
London, February 27th 2022:Protest poster, against the war and Russian armed aggressive invasion of Ukraine. `Stop the War` sign and dove of peace motif. At the Russian Embassy, West London, UK.
This image is editorial