🎀 20% Clear Down Sale For Selected On-Line Purchases To 31st January 2025 🎀
Regular price £48.50
The Prince of Wales check trilby hat.
50% polyester 50% wool