Live action footage
Modern tram car arriving at city square, public transportation in Bilbao, Spain
HD
1920 x 1080