TMI!!! GRAPHIC PICTURE!!! Mucus Plug??

I'm only 20 weeks. Does this look like my mucus plug? I'm also having light contractions 3 minutes apart.. 
**UPDATE IN COMMENTS FOR THOSE CONCERNED** thank you everyone for the advice.