£630.00
incl. 20% VAT

301. Leipzig

An appliqué trimmed trilby

Fabrication: 90% wool, 10% rayon