FREE DELIVERY OVER £40. KLARNA ACCEPTED. WE ALSO SHIP WORLDWIDE

Leopard Cami Maxi

Leopard Cami Maxi

Regular price £26.00 Sale

LEOPARD CAMI MAXI

SIZE: 8-18

MADE IN ITALY

95% POLYESTER, 5% ELASTIC