Hand knitted hats.£12.00PriceSuper cosy hats, all head sizes. Lovingly hand knitted in the Scottish Borders.Colour*SelectQuantity*Add to Cart