Raffia Breton Hat – 58 cm
ZAR 950.00
Handwoven, 58 cm
Raffia Breton Hat – 58 cm