What is this its on my foot sole and it's very painful when I walk or touch it

What is this its on my foot sole and it's very painful when I walk or touch it

Posted Jun 13, 2025, 12:22 PM UTC

22
Loading comments…