David Eulitt

travel: Bird's Nest Olympic Stadium, Beijing, China

Bird's Nest Olympic Stadium, Beijing, China, photo by David Eulitt ©