Coupe du Monde

World Cup Final, France vs. Italy, July 9th, 2006.

Champs-Élysées, Paris.

This entry was written by Laine Tam , posted on Tuesday November 14 2006at 11:11 pm , filed under Europe, Society and Culture and tagged , , , , , . Bookmark the permalink . Post a comment below or leave a trackback: Trackback URL.

Comments are closed.