TMI TMI worried!! Please help

I am almost 3 weeks PP and had a natural vaginal delivery and I went to the bathroom and saw this... is this normal?!