Health ..bumps in vaginal

i have been itching and i ended up taking a picture can any one tell me what they think

image

looks like yeast but get tested to be sure