Tiny non itchy bumps on labia

They are not itchy or painful, is it an std or what??

image

image

no they are std they are called vp i believe for fordyce bumps