Saw blood

roxy

I saw blood today but is period is to start two days from now, please what could it be?