Designed by
Title
The Mall of Africa, Johannesburg, South Africa #164356889
Description
Interiors of the Mall of Africa, the Biggest Shopping Mall ever built in a single phase in the entire Africa, located in Johannesburg, South Africa
This image is editorial