Altuzarra Cara Top

Regular price $ 995.00

Color
Size

The Cara top is crafted in Italy with a buttoned high-neck and long bell sleeves, offering a refined, timeless drape.

100% Polyester. Made in Italy

Model is 5'11" and she is wearing a size 36