Carolina Herrera silk taffeta screen printed off shoulder button down top with a mini dot print, soft touch with puff sleeves.
100% Silk
Made in Italy
Carolina Herrera silk taffeta screen printed off shoulder button down top with a mini dot print, soft touch with puff sleeves.
100% Silk
Made in Italy