birds_nest_stadium_beijing_china-hd

birds_nest_stadium_beijing_china-hd

Beijing’s “Bird’s Nest” Stadium.