Discharge ??

Hi,

My periods are due in 3 days and I am having this type of discharge. Can someone explain me is it ok to have this kind of discharge??