Implantation or period ?

Love

Hey! Period is 3 days late. I just seen this when i wiped.