Heavenly holy spirit light blasting down from heaven and scattering millions of sparkling hearts in to the air. an explosion of love, full of light and sparkles, magical, surrealistic photograph.