A peek at the Herschel cryostat through the fairing
May 9, 2011

Images