Out of this World SS17

Tucked away in the heart of the bustling Green Point strip of Cape Town is a beautiful Victorian villa, home to the Out of this World Store. What began as a warehouse for a collection of tribal artefacts and art, evolved into a private gallery. Eventually, the owners...