Implantation bleed or WTF!? With Photos TMI!

I’m on cycle day 26, my cycles are typically 33 days. AF not due for 7 days.

Could this be it!? 🤞🏼

Ovulated on the 12th. (7days ago)