Live action footage
GENEVA, SWITZERLAND - CIRCA JANUARY 2016: City traffic in the street. Modern tramcar leaving tram stop, active traffic in city downtown at night
HD
1920 x 1080