Posts by tag
Space Shuttle Discovery on Launch Pad 39A
1 post
Space Shuttle Discovery on Launch Pad 39A
Catch a glimpse of the glorious Space Shuttle Discovery at dusk on Launch Pad 39A at Kennedy Space Center in Merritt Island, Florida.
Share
Posts by tag
Input your search keywords and press Enter.