PHOTO / Sports

Smiling World Cup
(Reuters)
Updated: 2006-06-29 16:38

An Italy soccer fan reacts at a Fan-Festival in Frankfurt city centre as their team score a winning penalty in their World Cup 2006 soccer match against Australia June 26, 2006. [Reuters]


Page: 12345