What could this be

A little tmi but I’m not sure why my blood looks like this could it be a yeast infection mixed with my period?

Could