Solar Array Partial Deploy Test
May 9, 2011

Images