Live action footage
Place de la Victorie in Bordeaux, France, beautiful architecture at city square
HD
1920 x 1080