815,705 views | Liz Diller • EG 2007

The Blur Building and other tech-empowered architecture