Apollo 13, Mission Patch
This is the insignia of Apollo 13, NASA's third lunar landing mission. The Latin phrase Ex Luna, Scientia means "From the Moon, Knowledge." The Apollo 13 craft and crew launched on April 11, 1970, but when an oxygen tank exploded two days later rendering the Service Module ineffective, the mission was aborted. The crew returned safely to Earth on April 17. NASA followed this mission with Apollo 14 in January 1971, which saw a successful Moon landing and safe return of its crew.
Size: 3969px × 3969px
Photo credit: © Photo Researchers / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -, 13, 1970, 1970s, 20th, aerospace, apollo, century, crew, emblem, event, exploration, famous, flight, historic, historical, history, important, insignia, landing, manned, mission, moon, notable, patch, program, science, space, spaceflight, technological, technology, thirteen