Supernova

Add to Lightbox Download
Supernova <br />
noun - a star that suddenly increases greatly in brightness because of a catastrophic explosion that ejects most of its mass.
Supernova
noun - a star that suddenly increases greatly in brightness because of a catastrophic explosion that ejects most of its mass.

Filename: Autumn Goddess Rajinda
Copyright