icon Nevsky Avenue, St. Petersburg Experience the best of Russia’s culture and history with the amazing livewebcam.cam located in Nevsky avenue of Saint Petersbu... 8300