architect in nelspruit
Filtersexpand_more
Active expand_more
close architect close Country: South Africa close City: Nelspruit
Companies
Mbombela Stadium
Matsafeni Road, 1201 Nelspruit, South AfricaThe 42 000 seater Mbombela Stadium is the pride of Mbombela & Mpumalanga. Built for the South Africa FIFA 2010 Soccer World Cup…