Patterned Executive Socks
Patterned Executive Socks: Similar to dress socks but with patterns such as herringbone, argyle, or pinstripes for a touch of personality in...
KES350.00