I unfortunatley can´t say too much about this picture without giving a clue. Just this: it is not art, although it somewhat looks artistic.
Please guess, but don´t cheat by googling the pic.
For the solution please scroll down:
The surface of the sun!
The amazing picture was taken by the new Daniel-Inouye-telescope (USA), the biggest suntelescope on earth.
More about it here (German only):