Royalty-free stock illustration ID: 1008269

EOS Mars Program Technology: Pressurised Excavator - Illustration