Help - TMI graphic photos

Can someone please tell me what this is? Miscarriage or blood clots?