Miscarriage?

TMI, sorry but can anyone tell me if this is a miscarriage or a blood clot or something?