Advertisement

St. Petersburg - Griboedov Canal Live cam

View of the Griboedov canal in Saint Petersburg, Russia

Advertisement