England, London, People protesting against the Russian invasion of Ukraine.
Size: 5184px × 3456px
Location: England, London.
Photo credit: © Sean Aidan / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: banners, blue, britain, british, capital, children, city, conflict, crowd, crowds, demo, demonstration, england, english, flag, flags, free, freedom, gb, great, group, invasion, kingdom, london, men, open, peace, people, posters, protest, protesters, putin, russian, solidarity, support, uk, ukraine, ukranian, united, urban, vladimir, war, westminster, women, yellow