Space Shuttle Landing at KSC
Space Shuttle Landing at Kennedy Space Center, Merritt Island, Florida. Viewed from Oak Park at Merritt Island National Wildlife Refuge prior to 2001.
Nature Photography by Pam & Richard
Space Shuttle Landing at Kennedy Space Center, Merritt Island, Florida. Viewed from Oak Park at Merritt Island National Wildlife Refuge prior to 2001.