TMI / GRAPHIC PIC / any thoughts??

This is on my right vaginal lip , does anyone know what it could be?