YEAST INFECTION ???

eve

Been slightly itchy, could this be a yeast infection?