yes looks like it. do u have other symptoms?
yes itching and irritation during sex
most likely yeast try an over the counter pessary for infection see if it clears up. u ever had one before ?