hi mo
I do not see any herpes like symptoms
are you having a white discharge?
a yeast infection can cause the itching
can you take a few clearer photos?
hi mo
I do not see any herpes like symptoms
are you having a white discharge?
a yeast infection can cause the itching
can you take a few clearer photos?