beijing trip 14-80

We got a glimpse of the “bird’s nest” stadium China constructed for the Olympics from afar…

Leave a Reply