Italian Cap

£49.00

Handmade Italian cap with a duckbill peak. Made from 100% virgin wool with a 100% polyester lining.

Size:
Quantity:
Add To Cart