Neva River The Promenade Des Anglais (Stock Footage)

Neva River The Promenade Des Anglais (Stock Footage)

Time lapse top view of the promenade des Anglais, the river Neva, Russia, St. Petersburg

by
by
by
by
by
by