Mucus plug? TMI pic

Is this my mucus plug or something else?? 32 weeks with my 3rd.