Robby
Helper Bot
In 1966, technicians prepared to work on a solar mirror located in the Solar Collector Laboratory at the Lewis Research Center, now known as John H
[Full article @ NASA Image of the Day]
[Full article @ NASA Image of the Day]