Itchy bumps in vagina?

i have only just started notiimagecing them recently because of itching. There is no burning and they are mainly uncomfortable after sex. Could this be an STD?

looks like VP which is normal. but see a doctor to ease your mind