« back to search results

Share
twitterlinkedinfacebook
Image 2 of 6
< Prev Next >
WC.DZ.270606.105.jpg
French National soccer team supporters cheer in Hannover FIFA World Cup stadium after France scored a goal during France and Spain's  second round FIFA World Cup match in Hannover, Germany  on Tuesday, June 27th 2006.  France defeated Spain 3-1.