London, United Kingdom
Iras Infrared Astronomy Satellite
Photograph - Photograph
IRAS infrared astronomy satellite on display at the National Space Centre, Leicester, UK. Image shows the sunshade surrounding the telescope aperture which incorporates baffles to reduce internal reflections.
May 9th, 2013
Viewed 9 Times - Last Visitor from Seattle, WA on 03/27/2015 at 4:05 PM