Title
Satellite view of the JFK Space Center
Caption
The John F. Kennedy Space Center, America's spaceport, is located along Florida's eastern shore on Cape Canaveral. Satellite image. April 26, 2006
Date
20th century
Credit line
Photo12/Ann Ronan Picture Library
Reference
ARP15A06_298
License type
Rights managed
Available size
50,0Mb (4,2Mb) / 11,1in x 17,5in / 3337 x 5238 (300dpi)