U23 Italy National Team Group ITA, MAY 29, 2008 Football 36th Festival International 39Espoirs39 of Toulon, Final match between U23 Italy 10 U23 Chile at Stade Mayol, Toulon, France. Photo by AFLO SPORT 1045 Editorial Stock Photo - Afloimages
U-23 Italy National Team Group (ITA), MAY 29, 2008 - Football : 36th Festival International 'Espoirs' of Toulon, Final match between U-23 Italy 1-0 U-23 Chile at Stade Mayol, Toulon, France. (Photo by AFLO SPORT) [1045]