Yeast maybe?
Coming from my labia minora. I also have little bumps and it itches

Add Comment
Let's Glow!
Achieve your health goals from period to parenting.