Welcome to Michael’s web

 

Venus Transit 06 June 2012

Solar images

Moon

Various images

Solar Eclipses