Preview

Launch of Space Shuttle Discovery from launchpad 39a on 4th July 2006, seen from the NASA Causeway, Cape Canaveral, Florida, United States of America, North America
Launch of Space Shuttle Discovery from launchpad 39a on 4th July 2006, seen from the NASA Causeway, Cape Canaveral, Florida, United States of America, North America
Image ID: 489-1464
Artist: Nick Servian
Purchase a commercial license Buy framed prints & more from our print store