Designed by
Title
Rheinbach, Germany 4 March 2022, The `Russia Today` brand logo on the display of a smartphone in front of a Russian flag #242845104
Description
Rheinbach, Germany 4 March 2022, The `Russia Today` brand logo on the display of a smartphone in front of a Russian flag focus on the brand logo
This image is editorial