yeast infection or something else?

its itchy and swollen on the outside. was just on my period and the last couple days it started to swell and itch and hurt to put my tampon in.