DERMATOLOGIST

No.11508006 ViewReplyOriginalReport
I need help from a dermatologist to tell me what is this? It doesnt itch or grow, but it just popped out of nowhere and is annoying me