This is an image of the Venus transit of the sun, June 5, 2012. The planet Mercury will cross in…
This website uses cookies.