Home
Search for images
2010-3833
STS-133 DISCOVERY ENGINE-1 INSTALLATION
Location
KSC - OPF-3
Date
June 14, 2010