previous picture • return to gallery • next picture
That dot in the lower left is Venus passing by the sun! (see the sunspots in the other parts of the sun?)