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

  • £227.20