Vaginal Bumps? what are these can someone please help

I was having a itchy feeling since last night after I took a shower, I usually use my same towel to dry myself but I used a different one yesterday and after my shower. I don't know what these are as it is my first time can someone please help fast it is making me anxious T-T

image

image