Royalty-free stock illustration ID: 3381760

Theoretical reconstruction of a planet collision. - Illustration