Preview image
Preview image
NASA's Space Shuttle Discovery launches on mission STS 119 | Big Pictures Archive