230316_IPD-1590-i-pezzi-dipinti-margherita-garza-cardigan-ocean-cashmere-hand-tie-dyed-micro-dot-kurta-acqua-cotton Published March 21, 2023 at 523 × 784 in Clothing MARGHERITA GARZA CARDIGAN IN OCEAN & LUNA 100% CASHMERE, HAND TIE DYED MICRO DOT KURTA IN ACQUA 100% COTTON, HAND TIE DYED MARGHERITA GARZA CARDIGAN IN OCEAN & LUNA 100% CASHMERE, HAND TIE DYED MICRO DOT KURTA IN ACQUA 100% COTTON, HAND TIE DYED