32" Genuine Swarovski Bridal Wedding Veil, Beaded Edge - 2 Layered Diamond Tulle Veil, 32 inches, 82 cm - Ivory or white, Waist Length

  • £103.60