Venus transit, Moon - rainshadowimages

Venus transit and sunspots
June 5, 2012 4:45 PM
Tucson, AZ