Socks

The Cavour socks are made in Italy by Sozzi.