Flag Day
Latest[Nelspruit, South Africa; June 20. Image via Getty]
NELSPRUIT, SOUTH AFRICA – JUNE 20: A Italy fan enjoys the atmosphere ahead of 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. (Photo by David Cannon/Getty Images)
0 Comments