Tmi pic what could this be?

I also have a bit of pink spotting.