Daily Archives: "May 31, 2010"

A general view of the constructions work at the Mbombela Stadium which will be one of the stadia used for the 2010 FIFA World Cup on July 21, 2009 in Nelspruit, South Africa. 89133516, David...

Read More