Mecanoo – Leaf Street housing complex

Open in Lightbox