Info

024688

2005 The large city Beijing (Peking), China is featured in this image photographed by Expedition 10 Commander Leroy Chiao on the International Space Station.

Add to Cart
Filename
024688.jpg
Copyright
Irish Photo Archive
Image Size
5100x3378 / 3.8MB
Contained in galleries
Recently uploaded historical photos 4
2005 The large city Beijing (Peking), China is featured in this image photographed by Expedition 10 Commander Leroy Chiao on the International Space Station.