not too sure what this is but its a little itchy is this a herpes outbreak
can anyone help?
no sure what area your are referring to
thats hard to tell from that pic but herpes usuaally occurs on both sides of the labia
a yeast infection can cause this as well! stay safe