Designed by
Title
Cape Canaveral Welcome Sign, Florida #196542758
Description
Cape Canaveral is the home of the Kennedy Space Center, the hub of the nationââ¬â¢s human space program. From Cape Canaveral, American astronauts confronted and overcame the challenges of space flight, conquered the moon, and set out aboard scores of shuttle flights to launch ââ¬â and repair ââ¬â satellites and build the International Space Station.
This image is editorial