Zara Beaded Lace

$59.99

New Arrivals!

Hand beaded stone lace,

Illusion mesh,

60'' Wide