Itchy vagina? What is Vulval Itch? An itchy vagina, (or having vulval itch) is highly irritating and a most unpleasant symptom. Continue reading “Itchy vagina? What is Vulval Itch?”…