What do you all think? Please reply.
Hi,
These are fordyce spots, they are sebum producing glands, everything else looks fine.
Best wishes!!