White spots on penis.

Hi, someone please help me. I have a white spots on my penis, also some brown spots and I don't know why my foreskin is becoming darker and also I have some black line on my foreskin.

image

image

image

image

its normal pigemented coluration for brown and black skin individuals.. even i have pigmented moles or lines on fore skin and backside of it