An ingenious addition to this Johannesburg home not only puts a new spin on tradition, making a unique space that inspires creative living, but could also become two separate homes
An ingenious addition to this Johannesburg home not only puts a new spin on tradition, making a unique space that inspires creative living, but could also become two separate homes