Live action footage
People walking at Place de la Victorie square in Bordeaux. French architecture
HD
1920 x 1080