Wild Florida Photo - Shuttle Discovery STS-124 Launch















Shuttle Discovery STS-124 Launch

Ormond by the Sea
FL

 

Discovery mission STS-124 launched on May 31, 2008.

 

Categories: shuttle

Paul Rebmann Nature Photography at pixels.com



Click on the photo(s) on this page to view them larger.