Shoes and socks

The basic for a happy hiking or running day. keeping your feet dry and warm, preventing blisters and looking fancy at the same time.