Designed by
Title
BUCHAREST, ROMANIA - MARCH 19, 2022:People demonstrate in front of the embassy of the Russian Federation in Bucharest. #243659719
Description
BUCHAREST, ROMANIA - MARCH 19, 2022: Hundreds of people demonstrate in front of the embassy of the Russian Federation in Bucharest against the war and the invasion of Russian military troops in Ukraine.
This image is editorial