China National Stadium Exterior Shot Bird’s Nest at 2008 Olympics
BEIJING, CHINA - AUGUST 10, 2008: Exterior shots of the 2008 Olympics, China National Stadium also known as the Bird's Nest in Beijing, China on August 10, 2008. (Photo by Michael Grecco)
Full resolution image available
2008-08-10
Beijing, China
Michael Grecco