Here's a better picture. Is this implantation bleeding?

Ashley