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

  • £94.40