Wednesday, April 05, 2006

Eclipsing other eclipse photos


NASA has posted this amazing photomosaic of last week's solar eclipse as seen from central Turkey.