What is this?

does anyone know what this could be? please help.. this is around my hymen area. i have provides photos below

image

image

image