Beaded Marquise Leaf

$24.00

3” in drop length