The 106th Space Shuttle Mission!
STS-105 Discovery launch on Aug. 10, 2001
Liftoff at 5:10:14pm EDT.
Return to Space Photography Page