Francine Houben is the founding partner and creative director of Dutch architecture firm Mecanoo. Houben has worked on numerous international projects including Europe's largest public library ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results