Out of gallery
Public - Lenasia
Construction of office and 60 market stalls in Lenasia taxi rank - Metropolitan Trading Company (Johannesburg Roads Agency).
Public - Lenasia
Construction of office and 60 market stalls in Lenasia taxi rank - Metropolitan Trading Company (Johannesburg Roads Agency).