Jeffares & Green

New access road for Goedgevonden Mine, Mpumalanga, South Africa.