Archive for June, 2006

Beijing National Stadium (by Herzog & de Meuron)