Wednesday, March 29, 2006


The recent solar eclipse, from the space station. Neato.