What I fist thought as dust speck on the lens turned out to be what was in Sting's song: There's a little black spot on the sun today...
Closing in on the spot
http://umbra.nascom.nasa.gov/images/latest.html