It just looks like a really big callus. Get a pumice stone and try scrubbing off some of the hard skin after soaking your feet in hot water. That should help. Moisturising regularly will also help. But if you can afford it, seeing a podiatrist would be the best thing to do as they can get rid of the hard skin properly and tell you what you can do to stop the callus coming back.