Angel Beaded Bracelet with Silver Crosses

$6.19

Shipping to United States: $5.00

Beaded stretch bracelet with blue angel beads and silver cross beads

Legal imprint