Small red bumps

What are these small red bumps outside my labia majora? Anyone familiar with what it might be? I went on a bike ride yesterday, hoping it's just an irritation and nothing serious