Newtown Junction1

Upmarket new shopping mall currently under construction in Newtown Johannesburg