Cape Town 2007

The inside of Victoria Wharf Shopping Centre looks much like any mall.