This Just Came Out Of Me !!! Could This Be A Piece Of My Mucus Plug ?? 28 weeks +1 and Sorry For For The Picture Shitty Camera

Jai