£345.00
incl. 20% VAT

303. Berlin

A appliqué trimmed cap

Fabrication: 90% polyester, 10% rayon