Novelty socks

Novelty socks

These charcoal gray socks are a smooth cotton blend with a hint of lycra.

Their novelty designs always generate a smile:

Cats, Numbers of Pi and  Mini Foulard