Carrie vest

$295.00

Black base turquoise , gold and pearl crystals

Available XS through 3XL