Bristol Pure Men Socks
made of finest merino wool