Like some mechanoid Arab Godzilla, Dubai emerges from the desert haze and Persian Gulf coastline, super-sizing itself as it goes. A mega-project studded spectacle that unavoidably boggles the mind. Audaciousness on such a scale, and yet alongside that arab saying … Continue reading
by j p, July 20, 2007 2 Comments