Edea Trousers

Edea Trousers

Regular price £145

Edea leopard print trousers 

Material: 100% Viscose

Care: machine wash 30