118" Beaded Edge, Single Layer Soft Tulle Wedding Veil, 118 inches, 300cm - Ivory Veil, Cathedral Length

  • £137.60