Preview Solar Orbiter Taking Off, Artist's Impression Image ID: 1349-791 Artist: ESA/ATG medialab Purchase a commercial license Buy framed prints & more from our print store 2020 21st century art artist concept atlas v 411 esa illustration launch mission nasa orbit rocket solar orbiter space probe space