Tag

Kloof 119A

Browsing

Kloof 119A Cape Town, South Africa A home on one of the most prominent roads in Cape Town. The design aims to frame the views of the city with views…