Mercury transit, 7 May 2003:
Sunspot:
Back to the homepage