Royalty-free stock illustration ID: 1007256865

The field trip / 3D illustration of astronaut encountering butterfly in alien landscape