World Cup Finals in Paris by davidb Star this if you like it!

Before the France vs. Italy final game. There were tons of people in the street. That's a firework going up in front of the arch.


No comments yet.

Be the first to comment on this photo!

More photos from France