I dnno an I’m scared

I recently discovered these on my vagina i’m scared

you should go get looked at by a professional, just to be safe.

The question of what these spots actually may be depends on itchiness.