Home
Search for images
2012-2503
T&R Endeavour Airlock Removal
Location
KSC - OPF-2
Date
April 19, 2012