Preview

Display of the Challenger, NASA, Johnson Space Center, Houston, Texas, United States of America, North America
Display of the Challenger, NASA, Johnson Space Center, Houston, Texas, United States of America, North America
Image ID: 818-1286
Artist: Cosmo Condina
Purchase a commercial license Buy framed prints & more from our print store