Italia Fans at World Cup 2010 Football

Italia Fans at World Cup 2010

during the 2010 FIFA World Cup South Africa Group F match between Italy and New Zealand at the Mbombela Stadium on June 20, 2010 in Nelspruit, South Africa.