Advertisement

St. Petersburg - Senate Square Live cam

View over Senate Square in St. Petersburg, Russia

Advertisement