Winter Palace in Saint Petersburg. Russia (Stock Footage)

Winter Palace in Saint Petersburg. Russia (Stock Footage)

Time lapse shot of the Winter Palace and Alexander Column on Palace Square in St. Petersburg

by
by
by
by
by
by