Multicolored beaded stretch bracelet with heart beads

$5.99

Shipping to United States: $5.00

Multicolored glass hearts beaded stretch bracelet

Legal imprint