PLEASE HELP!!!

Kalli Ann🖤 • Mommy to an Angel 11 | 15 | 17👼🏽🧸💕 D’s Girl 05 | 22 | 15❣️ Aleathea Doir Rose🌹 11 | 12 | 19 Girl Mom🎀

can anybody tell me if this is a early miscarriage? not sure if I was pregnant due to irregular cycle. been having awful cramps and back pains since yesterday. and noticed spotting then bleeding so I put a tampon in as I would normally do. but then this happened and I have never noticed anything like this. mild clotting is quite normal but this other isn't and almost looks like something inside.