looks like you have a yeast infection
what are those finger looking things sticking up . does it look like vestubilar papilomatosis ?
These bumps could be caused by irritation due to a yeast as that is what it looks like you have. I would still take a trip to the clinic get tested & receive possible yeast infection treatment medication.
thank u so much ![]()