Royalty-free stock illustration ID: 22646935

Mars on-site construction assembly vehicle - right view - Illustration