Royalty-free stock illustration ID: 22647454

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