‘Street of Lights’: Moscow's Nikolskaya becomes World Cup epicenter for jubilant fans

Please share your emotions
Views: 1714
Like: 0
Unlike: 0
Of all the streets in all the host cities at this summer’s World Cup in Russia, Nikolskaya in Moscow is the one that has truly captured the essence and imagination of the tournament.
You did not use the site, Click here to remain logged. Timeout: 60 second