Traffic Junction Over Neva River (Stock Footage)

Traffic Junction Over Neva River (Stock Footage)

Aerial night view on roads junction in Saint Petersburg, Russia

by
by
by
by
by
by