Satin Leopard Print Shirt 11056
Satin Leopard Print Shirt 11056
Satin Leopard Print Shirt 11056
Satin Leopard Print Shirt 11056
Satin Leopard Print Shirt 11056
Satin Leopard Print Shirt 11056
Satin Leopard Print Shirt 11056
Satin Leopard Print Shirt 11056
Satin Leopard Print Shirt 11056

Satin Leopard Print Shirt 11056

Regular price £39.99
Tax included.

Made in Italy 

One Size 10-18/20

70% Viscose 30% Silk