TMI pic... am I losing my mucus plug?!? only 24w. could this be from having intercourse yesterday?

Chezaraye