Any clue what this is ?? Help please

I started experiencing itchiness and irritation a couple of days after having sex has anyone came across something like this ? helpp pleaseee!

image

image

Hi, your picture is out of focus, is it possible to upload new one so we can help you? what is tour concern exactly? Is it the small red dot under your ring?

heres a better picture

Your vulva seems to be irritated and swollen.