Industrial - Philippi Village - Entertainment Area

The Locaton Corporation - South Africa