Mercury transit, 7 May 2003:


 

Sunspot:


 
 

Back to the homepage