TMI pic TMI pic

Could this be a miscarriage or mucus or what??