Hand beaded gem Lace

$79.99

New Arrivals!

Hand beaded gem lace,

Illusion Mesh

54'' wide