My foot sole is itchy but it tickles when I scratch it

491 shares