Gallery.

Aefrica specialises in project development, project management and engineering services based in Cape Town, Western Cape.