118" Wedding Veil, Satin Edge, Single Layer Soft Tulle Veil with Genuine Swarovski Crystals, 118", 300 cm - Ivory Cathedral Length Veil

  • £78.40