Mercury Transits the Sun on May 10, 2016May 10, 2016 By Matthew David Segall Share this:TweetEmailPrintLike this:Like Loading...