Nevsky Prospect, St. Petersburg, Russia.

- Image ID: DC28HK
Nevsky Prospect, St. Petersburg, Russia.
Inga Leksina / Alamy Stock Photo
Image ID: DC28HK
Location: Nevsky Prospect, St.Petersburg, Russia