Failsworth James Harris Tweed cap

Failsworth James Harris Tweed cap

£24.00Price

Failsworth James Tweed Flat Cap

Made from 100% Wool

Harris Tweed

Lined