59 Joubert Street, Johannesburg, Gauteng 2000, South Africa

Edgy architecture fitting to a development that documents the fascinating but disturbing history of apartheid in South Africa