Failsworth James Harris Tweed Cap

Failsworth James Harris Tweed Cap

£24.00Price

Failsworth James Tweed Flat Cap

Made from 100% Wool

Harris Tweed

Lined