It is herpes? Std?

i have been having some itchiness down there and want to know if its herpes or something like that. imageimageimageit has been like this for a few days. the masses look like papillary projections but i'm not sure what they are. i also have some bumps on the back of my throat but my lips are ok. any ideas??

are you referring to the pale dots?

pale dots + labia minora!

i’m just concerned because of the texture and bumps on the labia minora.