Is this normal??? Sorry it's gross

I've never had this before once I started the depo shot and right after my "first period on the shot I've been spotting like this. And I was supposed to get my period 3 day before but it's late. I know it's gross seeing this but idk if it's normal or not. Please help