TMI (sorry for the graphic photo)

Just got this, been having really bad cramps all day. Is this a normal blood clot? Sorry for the photo