Long sleeve leopard print star top with boucle centre
100% Cotton
Made in Italy.
One size. Best fits s-l.