Shigeru Ban: The Paper Log House opens at The Glass House with the help of Cooper Union architecture students
anchor Photo by Michael Biondo Archinect has received first photos of Shigeru Ban Architects’ new collaborative installation project with students from The Cooper Union Irwin S. Chanin School of Architecture at The Glass House in New Canaan, Connecticut. …