What is on my fiancee’s foot?

F

He’s a type 1 diabetic and I’m worried about his foot. He’s active and his diabetes is well controlled. Any ideas?