Dont know what this is

hello I have had this for a while no idea what it is anyone have any idea?

image

looks infected see a doctor