Hats

Our hand knitted Cashmere hats with fur pom-poms are made in Florence by Inverni. 
They have been making hats since 1892 with skill and care and are by far the best we’ve seen