Friday, August 15, 2008


Beijing National Stadium, AKA the birds nest

No comments: