2013-09-13

International and local high-end retailers are flocking to Cape Town’s central business district to set up shop as appetite for luxury goods continues to grow

Show more