France Wins

France Wins

The streets of Nice, when France won the World Cup. This was later, after things had calmed down.