Swarovski Crystal Edge Elbow-Length 2-Layer Bridal Veil in Diamond White

Swarovski Crystal Edge Elbow-Length 2-Layer Bridal Veil in Diamond White

Add something extra special to the traditional wedding veil with the sparkle of genuine Swarovski rhinestones.
$157.99