Help! What could this be? Slight sore on vagina and slight irritation

image