Help identifying these bumps

Sorry for the graphic image! I have begun feeling itchy about a day or two before my period. It is now the last day of my period and I still feel itchy. I'm unsure if there's any unusual discharge cause I've been on my period. I have been having unprotected sex with the same person for the past 3 months and this is the first time itchiness has occurred. No unusual smell, but I looked down and saw these bumps around my vagina opening. Any possibility they are due to a yeast infection?? Or is it something more serious?

image

i can see a ulcer and a cluster of bumps i get checked out


here is another photo. these are really concerning me.

Thats a vestibular papillomatosis mistaken for warts