6 Types of Socks, Sock Lengths & Types of Sock Fabrics

Responsive image
source