Carolina Herrera leaf embroidery dress - Black

$2990

Farfetch

details

leaf embroidery dress
more