London, UK. 12 June 2022. Russians march from Wellington Arch to the Russian Embassy against Putin's war in Ukraine


London, UK. 12 June 2022. Russians march from Wellington Arch to the Russian Embassy against Putin's war in Ukraine and to demand a Russia free from dictatorship.


Size: 5595px × 3723px
Location: London, UK
Photo credit: © Andrea Domeniconi / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: action, activism, activist, aggression, aggressor, anti, conflict, crisis, crowd, democracy, demonstration, embassy, europe, event, fight, human, invasion, london, march, military, patriot, patriotism, peace, people, politics, protest, protester, protesters, putin, rally, rights, russia, russian, sign, stand, stop, street, support, ukraine, ukrainian, vladimir, war