Is this a miscarriage? Pic attached :-(

I've posted here before about suspecting being pregnant. Today I took a negative test, and had cramping all day and bleeding which started pink but got and heavy. Just had a bath, and I noticed bits coming out of me, I think I miscarried? Looking at the photo, could I be right?