CAPE CANAVERAL, FL- FEB. 24: The last and final launching of Space Shuttle Discovery at NASA, Kennedy Space Center on February 24, 2011 in Cape Canaveral, FL

CAPE CANAVERAL, FL- FEB. 24: The last and final launching of Space Shuttle Discovery at NASA, Kennedy Space Center on February 24, 2011 in Cape Canaveral, FL

 Stock photo ID: 71894059

Editorial use only
Editorial credit: Edwin Verin / Shutterstock, Inc.

Same artist

  |   See all