Menlyn Shopping Mall, South Africa

Menlyn Shopping Mall
Menlyn Shopping Mall

Menlyn Shopping Mall, Pretoria, South Africa. Built by Turftech for Fives Futbol on the roof of the shopping mall