Pacific Press Agency logo

Russian Embassy in Kyiv

Lev Radin

View of Russian Embassy in Kyiv with posters and installations against Russian war with Ukraine. Embassy surrounded by barbed wire and appears to be closed.