Solar Transit of Mercury November 8, 2006.
Mercury is the very small dot in the upper left of the Solar disk