Home
Search for images
2010-4646
STS-133 Discovery after Fixed Mounting Nut During Lift & mate
Date
September 13, 2010