Veil


$510.99
120" heavily beaded lace, cathedral, lace starts 45" down, 
Ivory only