New Junction Mall

City of Joburg Council Chambers

Joburg Mayor Opens Alex Mall

Soweto Theatre

27 Boxes Shopping Centre in Melville