As all have said so far, that is a beautiful photograph.
I mean no offence, and please correct me if I am wrong, but is that sensor dust that we can see in a few places in the sky? If so, I'm not surprised as I'm sure the sand would have played havoc on a shoot like that!
Cheers,
Daniel.