118" Lace Wedding Veil, Beaded Edge 2 layered Soft Tulle Lace Veil, 118 inches, 300cm - Ivory Veil, Cathedral Length, Beaded Lace Border

  • £286.80