🌼 APRIL 🌼 15% DISCOUNT ON SELECTED ON-LINE RANGES 🌼
Regular price £48.50
The Prince of Wales check trilby hat.
50% polyester 50% wool