Am I having a miscarriage?

This happened this morning. I’ve been bleeding very heavy today makes day 3 and I keep passing small clots but this morning I passed this. Could I be having a early miscarriage? I never took a pregnancy test but this isn’t normal for me.