Share
twitterlinkedinfacebook
Image 1 of 1
WC.DZ.270606.106.jpg
A man with a cell phone camera takes a photograph of a bus full of French National soccer team supporters celebrating in downtown Hannover  after France and Spain's  second round FIFA World Cup match in Hannover, Germany  on Tuesday, June 27th 2006.  France defeated Spain 3-1.