EPOXI image of the Moon transiting Earth from 31 million miles. Credit: NASA/JPL

Article written: 26 May , 2009
by


Leave a Reply