As Space Shuttle Discovery lifted off for the last time, NASA photogapher Rebecca Roth captured this image of fellow observers at the Launch Complex 39 Press Site at the Kennedy Space Center.
Information
Taken in
Kennedy Space Center
Author
NASA
Description
As Space Shuttle Discovery lifted off for the last time, NASA photogapher Rebecca Roth captured this image of fellow observers at the Launch Complex 39 Press Site at the Kennedy Space Center.