An argument for why buildings like the Walt Disney Music Hall and the CCTV building in Beijing, while breathtaking, may be architecturally absurd.
Friday, July 22, 2011