Does anyone know of this is herpes?

mg vagina is very itchy sometimes.

Doesnt look like it could be yeast