So I recently had sex and have since felt persistent itching on my labia minora, especially when moving or sitting down. i have not had any strange or smelly discharge but i have noticed these tiny bumps on my left labia minora. Could it be an STI? image ez
seems to be herpes goes to the doctor to see why it can also be allergy