Royalty-free stock illustration ID: 897992

EOS Mars Program Radar Unit Front View - Illustration