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