Yeast ?

I’ve never had this before. It was a bit itchy not too much really , and I know it’s weird but I took a pic of my vagina an it’s kinda red. Does not burn tho.