What the hell is this?!

Zoe

I had a miscarriage (7 weeks) at the end of November could this be from that?!