Summer of 2006, I spent the world cup at a stadium on the outskirts of Paris. The Italy vs France game was shown on a big screen and tens of thousands of French fans packed the stadium to watch. Everyone had their faces painted and loads of football gear to honor their team’s success.
0 travelers liked this photo