On an ocean front mountain top between tall grasses and acacia forests, rugged curvaceous walls blur the boundaries between architecture and landscape to define public and private spaces of an…
Tag
On an ocean front mountain top between tall grasses and acacia forests, rugged curvaceous walls blur the boundaries between architecture and landscape to define public and private spaces of an…