1 media by topic ∙ page 1 of 1
A technician places two inflight pens and a penlight in the spacesuit ...
The original finding aid described this photograph as: Base: Kennedy Space Center State: Florida (FL) Country: United States Of America (USA) Scene Camera Operator: Nasa Release Status: Released to Public ... More