Daylilies return to Earth on space…

Share: 

Saturday, March 18, 1989: Daylilies return to Earth on space shuttle Discovery</>.