Could it be herpes or vestibular papillomatosis?

i recently discovered this bumps on the opening of my vag they sometimes itch or burn a bit but nothing major.

image

I wouldn’t say herpes, I’d say VP

Thanks for replying