Royalty-free stock illustration ID: 68508151

Illustration of the sun showing formidable solar flares