Sunday, June 10, 2007

North Central Freeway: Most Needed; Most Botched


DeLeuw, Cather Associates and Harry Wesse & Associates, LTD, 1971.

Why might that be?