Does this look like herpes?

I can’t tell if this is herpes, vestibular papilliomatois or something else.  A little bit of itching and irritation but mostly unnoticable. 

I don’t see a picture .