Made In Italy Leopard Print Dress One Size

£19.00 £29.00

Made In Italy  Leopard Print Dress 

Composition: 100% Viscose

One Size (8-18UK)