From Russia, with soul

EditorNews Make a Comment

Not every day do we receive creative from Russia, so we’d like to share it with our readers. This is a powerful brand identity campaign – in English – that leverages and promotes the image of Russia.