Mercury is about to make a rare journey across the face of the sun

For seven hours on May 9, Mercury will appear as a small dot traveling across the face of the sun. In the illustration above, Mercury is shown approximately to scale with the sun.
C. Crockett, E. Otwell, F. Espenak/eclipsewise.com