Mens › Italian Cap Image 1 of 1 Italian Cap £55.00 sold out Handmade Italian cap with duckbill peak. Made from 58% wool, 25% alpaca & 14% polyamide. The lining is 100% polyester. Size: Select Size 55cm 56cm 57cm 58cm 59cm 60cm 61cm Sold Out Added! Handmade Italian cap with duckbill peak. Made from 58% wool, 25% alpaca & 14% polyamide. The lining is 100% polyester.