The photo is not sharp, and there are signs of pixelation. It looks like it had digital zoom applied.
Image quality for stock has to be high!
Have a read of this. It's a brief guide on image quality:
Prière de soumettre une question seulement une fois. Merci.