Meaningful Beaded Bracelet

$17.90

Silver plated