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.      Credit: Andrea Domeniconi/Alamy Live News


Size: 6048px × 4024px
Location: Russian Embassy, London, UK
Photo credit: © Andrea Domeniconi / Alamy / Afripics
License: Licensed
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