Herpes? Warts? VP? What is this?!

Ive always had bumps in my vagina and never thought anything about them. however, recently they have started to itch and become red. ill attach a picture. help me please. i dont think its an std but who knows!

image

I have something similar. Can you take a better picture?

Hi,

If this is inside then might be vestibular papillomatosis. But dont think this is herpes not sure about warts as never had experience. But to me just looks a bit like irritated papules. Best bet is going to doctors and getting them to take a look.