explosion in the space

Royalty-free stock photo ID: 3191127

explosion in the space