Italian Cap

£49.00
sold out

Handmade Italian cap with duckbill peak. Made from 80% virgin wool & 20% polyamide. The lining is 100% polyester.

Size:
Add To Cart