Main Mirror for SOFIA Infrared Observatory Receives Finish
May 9, 2011

Images