Venus transit, Moon - rainshadowimages

Venus transit and sunspots
June 5, 2012 5:55pm
Tucson, AZ