Could this be implantation spotiing

Fathi

Sorry about the gross picture

Could this be implantation?