swollen labia?

imogen

i’m really worried because 2 days ago i found a black ulcer type thing about 2cm deep in my vagina, it really hurts but i expected it to go away. it was hurting even more this morning so i looked in the mirror and my labia is so big. i’m really worried what this could be, please someone tell me what it is