Real Angel Picture or Lens Flare

Is this famous angel picture a picture of an angel or lens flare from the sun shining into the camera?

You decide...

Â