South Villa, a five-story penthouse in the award-winning Clifton Terraces apartments on Victoria Road, Cape Town.
The terraced shape of the building was designed by...
Interior design studio OKHA launches the Miles armchair with an evolved design take on its earlier classic.
OKHA is a Cape Town-based interior design studio...