Fans celebrate a french world cup quarterfinal victory over england in lyon, france on december 11, 2022. celebrations in the bellecour town square coincide with the nationally renowned lumiere festival.

You may also like

Back to Top