Wednesday, May 9, 2012

Venus transit testing is over

The AIA Venus transit testing is over and images are flowing to the various archives.