Is this herpes??

esra

No pain. No itch. Been there for 20days