Originally Posted by BroncoBuff
Kinda I guess ... no, that's the Moon and Venus, the the two closest objects to Earth. Taken in 2007.
Next quiz: "Keep Looking Up!" as Tomita plays Debussy and you don't know Jack. What am I talking about?
Was it taken by one of the Mars missions?
Claire De Lune?