spots & itching on my labia

ive been a little worried because its itchy, redness & i saw these spots and i hope its nothing serious . anybody have any idea what it could be ?

image

image

i recently found out i have vestibular papillae and it looks a lot like this. i would check it out

disregard this post i dont know how to delete it