The Francesca embroidered organza maxi dress features voluminous puff sleeves, and romantic floral embroidery throughout.
Details: