Monday 19 November 2007

The World Turned Upside Down

HDTV image from Lunar Orbit, from the Japanese Satellite "Kaguya".