The Plans For Cape Town’s ‘Dome Of Plants’ Are Very Out There

Luthuli Plaza isn’t exactly the shining star of the Cape Town CBD, but the organisers of the Design Indaba are hoping it could become the greenest.
Luthuli Plaza isn’t exactly the shining star of the Cape Town CBD, but the organisers of the Design Indaba are hoping it could become the greenest.