An explosion of energy - I have no explanations for this canvas

Orange Skies