I have a strange hard bump on the back of my heel, like an extra bone. It

Back
Top