You might also like

Failsworth Hats Mens

Failsworth Irish Linen White Summer Flat Cap

£34.99 £24.49
Failsworth Hats Mens

Porto Failsworth Canvas Retro Duckbill Flat Cap G

£29.99 £21.00