itchy small bumps

i have these small bumps on the inside of my vagina lips and they get itchy? does anyone know what this is or what causes it?