Marchesa Notte
embroidered floral ruffled dress - women - Nylon - 2, 4 - Black
$477
$795
at Farfetch