People take photos on the Bolshaya Nevka river embankment in Saint Petersburg, Russia, on Thursday, May 31, 2018. Saint Petersburg is one of 11 cities of Russia which will host the upcoming World Cup 2018.
- Categories: Sports
- Location: Saint Petersburg, Russia
- Event date: 31.05.2018
- Date published: 31.05.2018
- Author: Alexei Danichev
- Source: Sputnik
- Credit: Sputnik
- Original: Digital
- Media: JPEG, 4041x2527px, 8.5Mb