Preview

Crowds watch launch of Space Shuttle Discovery, July 4th 2006, from NASA Causeway, Cape Canaveral, Florida, United States of America, North America
Crowds watch launch of Space Shuttle Discovery, July 4th 2006, from NASA Causeway, Cape Canaveral, Florida, United States of America, North America
Image ID: 489-1463
Artist: Nick Servian
Purchase a commercial license Buy framed prints & more from our print store