The Blur Building and other tech-empowered architecture

817,659 views | Liz Diller • EG 2007