Help idk what this is and I don’t think I had theses bumps

i think it’s a yeast infection because it’s really itchy but I’m also not sure because I took a picture and I saw these bumps and so everything points to yeast except I’m not sure if these bumps are i dont rember seeing them before but i also never look down there. please

image

help