Russia’s advertising awards festival aims to tear down walls
February 1, 2017
Russia has been producing outstanding work in the last few years, and its best will be shown during the international advertising festival, Red Apple, February 16-17. The theme of the festival …
No Comment
