Astronauts Steven L. Smith (L) and Mark C. Lee (on the RMS arm) both Mission Specialist, service the Hubble space telescope (HST). Spacewalk or extravehicular activity (EVA 1, 3, or 5) outside the Space Shuttle Discovery, STS-82, Feb. 13, 15 or 17, 1997
px | px | dpi | = | cm | x | cm | = | MB |
Details
Creative#:
TOP09069426
Source:
達志影像
Authorization Type:
RM
Release Information:
須由TPG 完整授權
Model Release:
No
Property Release:
No
Right to Privacy:
No
Same folder images: