White specks in discharge

Thoughts please. White specks in discharge. Swollen vaginal opening. Mild sour milk smelling. What do you think this could be??