Itchy bumps on my vagina

I’ve had a lot of itchiness on my labia. I am concerned about the bumps pictures

Hi , the white spots are called fordyce spots and normal and don’t cause itching. Are you itchy where the circled area is near the bump ? Do you have a yeast infection, thick white discharge ? ?