Purple Angel beaded necklace

$10.67 $15.24

Shipping to United States: $6.00

Purple angels with mixed purple sparkly beads. Silver clasp. 18 inches.

Legal imprint