Edea

Edea

Regular price £145 now £72.50

Edea leopard print trousers 

Material: 100% Viscose

Care: machine wash 30