CAPE CANAVERAL, FL- DEC 28: Apollo 13 LEM capsule displayed at NASA, Kennedy Space Center in Florida, December 28, 2010.
Editorial use only
Editorial credit: Edwin Verin / Shutterstock.com

Royalty-free stock photo ID: 70044388

CAPE CANAVERAL, FL- DEC 28: Apollo 13 LEM capsule displayed at NASA, Kennedy Space Center in Florida, December 28, 2010.