
INSPECTION OF SOLAR COLLECTOR LABORATORY
A large solar mirror is displayed at the Space Power Systems stop at the NASA Lewis Inspection in 1966.
Image Credit: NASA
- X
https://www.nasa.gov/image-detail/grc-1966-c-03855/
Image CreditNASA
Size2946x2298px