Points in Focus Photography

Go Discovery!


The Space Shuttle Discovery lifts off from Kennedy Space Center on it’s final flight moments before it’s launch window expires.

Our cookie and privacy policy. Dismiss