Nestled into the edge of a cliff in a suburb of Johannesburg, South Africa, the Westcliff Pavilion residence is built
Read MoreNestled into the edge of a cliff in a suburb of Johannesburg, South Africa, the Westcliff Pavilion residence is built
Read More