Magellan spacecraft near Venus planet by night - Elements of this image furnished by NASA

Royalty-free stock illustration ID: 123330949

Magellan spacecraft near Venus planet by night - Elements of this image furnished by NASA