Is this my mucus plug? Sorry if it's hard to see! If it is, does that mean I'm close to labor?

Kendall