Back to album

Ellen Ochoa

Candid view of Mission Specialist Ellen Ochoa, in the aft flight deck, playing a flute.

 

NASA Media Usage Guidelines

 

Credit: NASA

Image Number: sts056-29-021

Date: April 17, 1993

54,340 views
47 faves
0 comments
Uploaded on September 26, 2024
Taken on April 17, 1993