This might be bacterial vaginitis, yeast, chlamydia - and the bumps
are irritation, or it could be the bumps
are hpv, but they don't usually line
up like that. My guess would be that whatever is going on has irritated the oil glands there, and that's why they are inflamed.
You need to be seen by your doctor, an std/GUM clinic or Planned Parenthood.