It's a dermatofibroma, CD34 is irrelevant!
D018952:Antigens, CD34 / Q000032:analysis*; D014408:Biomarkers, Tumor; D003937:Diagnosis, Differential; D018219:Histiocytoma, Benign Fibrous / Q000737:chemistry / Q000145:classification / Q000473:pathology*; D006801:Humans; D007150:Immunohistochemistry; D012878:Skin Neoplasms / Q000737:chemistry / Q000473:pathology*
D018952:Antigens, CD34; D014408:Biomarkers, Tumor