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 446 Times - Last Visitor from Cupertino, CA on 06/03/2020 at 5:21 PM