Tag Archives: Moscow Metro

2018 FIFA World Cup – Russia Official Poster unveiled at Moscow Metro!

With just three days to go to the Final Draw for the 2018 FIFA World Cup in the Russian capital, the famed Moscow Metro held the unveiling of the last remaining visual icon of the event. For the 2018 issue of the Official Poster, the renowned Russian artist Igor Gurovich …

Read More »