Live action footage
People wait for a bus to arrive at a bus stop in Italy. Vintage stylized video clip.
HD
1920 x 1080