View over the heads of spectators of the launch of NASA's Apollo 11 space mission, Cape Kennedy (later Cape Canaveral), Florida, July 16, 1969. (Photo by Ralph Crane/The LIFE Picture Collection/Getty Images)
Image provided by Getty Images.
January 19th, 2019
Viewed 835 Times - Last Visitor from Fairfield, CT on 01/22/2021 at 9:48 AM