Russian Tram on the Street of Saint Petersburg (Stock Footage)

Russian Tram on the Street of Saint Petersburg (Stock Footage)

Aerial shot of the old tram runs on street in Saint Petersburg, Russia

by
by
by
by
by
by