Anyone knows what this is? PUPPP???

Lisa

These bumps are all over my belly for the past few weeks, and it keeps getting worse. It’s sooooo itchy!!