£18.00

All Saints black wool trilby hat

£18.00

Medium/ large

Wool

Very good condition

Retail price: £58

Regular price £18.00

Medium/ large

Wool

Very good condition

Retail price: £58