What is this

image

I started getting itchy vulva region recently. noticed small white outgrowth on my labia and bumps near cervix. it's extremely itchy and im wondering what that is.

image