Alexandra

Stunning cathedral length veil with remarkable Swarovski beading and antique silver embroidery. £880