Space Shuttle launch control,August 2007

Bildnummer 11888136
Space Shuttle launch control,August 2007
;