Anyone know what this could be?

I had a c section 4 weeks ago and I’ve been bleeding ever since, but it’s been like spotting now. Not sure what this is though.