June 8, 2011

First Images from the VLT Survey Telescope

Share on Linkedin Share on Google+