KNAU and Arizona News
9:07 am
Thu June 7, 2012

A Trip to Venus?

Check out this amazing image of the Transit of Venus near the transit maximum, as taken from Lowell Observatory. An unexpected interloper got in this image.