teal we meet again

Regular price $44.75

Off the shoulder swiss dotted top with trumpet sleeves and cut out detailing at the cuff