Monday, August 06, 2007

The "Bird's Nest" in Beijing.


The National Stadium in Beijing on a smoggy day.

No comments: