Nevsky Prospekt, St. Petersburg

View over the Nevsky Prospekt in St. Petersburg, Russia. I have been there for a short trip recently. More pictures will follow soon.

Leave a Reply