Cape Town, South Africa

Strauss & Co Cape Town