Cap canaveral " Discovery
United States of America
Florida
Brevard County
Kennedy Space Center…
shuttle on pad
Impressum