Home
Search for images
Super Guppy
Location
SLF, Kennedy Space Center
Date
July 2, 2003
KSC-03PD-2073