South Africa has become a hub of some of the world’s nicest residences in terms of architecture & interior design. Nico van der Meulen Architects have just completed a house in Johannesburg, South Africa.
Interior design by M Square Lifestyle Design.