Thirty pioneering Houses designed by architects for themselves over the past decade, revealing the ingenious ways they have addressed the challenges of creating a contemporary living space..
Thirty pioneering Houses designed by architects for themselves over the past decade, revealing the ingenious ways they have addressed the challenges of creating a contemporary living space.