MAYORAL DRESS 4931
Regular price
£38.00
Regular price
Sale price
£38.00
Unit price
/
per
Dress
Outside
58% Cotton
38% Polyester
4% Elastane
Washing instructions
Handbag
Outside
94% Polyester
6% Elastane
Lining
60% Cotton
40% Polyester
Washing instructions