China in Black & White - Ray Devlin
Bird's Nest

Bird's Nest

Olympic Stadium, Beijing, 2008.

chinabeijingolympicstadiumbirds nestblack and white