Heritage Space Collection (page 6)
Challenger landing, Florida, USA, February 11, 1984. Creator: NASA
Challenger landing, Florida, USA, February 11, 1984. The Space Shuttle Challenger, mission 41-B, makes the first landing on the Kennedy Space Centers landing facility
All Professionally Made to Order for Quick Shipping