Lily

Intricate thread embroidery cathedral length veil embellsihed with tiny pearls and Swarovski beads. £670