It can be quite annoying to have an itchy foot, especially when you have to remove your shoes and socks to scratch it. It can be even more annoying when there doesn’t seem to be any physical reason for the itch. At times it’s not always clear what’s causing the …
Read More »