Help!!!

Does anyone know what this is?? My period starts in 10 days. 
Does this look like yeast infection or just discharge?