The 2018 World Cup finals. Moscow, Russia. Congratulations to France for the victory! 15.07.2018.
Nikolskaya Street. The central fan-zone of World Cup 2018
Red square on the eve of the final match
Russian souvenir shop
The view of Neglinnaya Street from the Ararat Park Hyatt restaurant.
France: Croatia – 4: 2 !!!
Red square in the night.
The fountain on …More