I have no clue what these bumps are. They randomly show up every so often and itch like crazy. They are not bug bites but I don't know what they are. I've been googling but have come up with nothing.
Add Comment
Let's Glow!
Achieve your health goals from period to parenting.