Help! There had been these bumps on my vagina. What are these? Are these normal?

image

i would get checked for herpes

those are Vestibular Papillomatosis which is totally normal and will go away on its own.