Seashell heart and cross beaded stretch bracelet

$5.89

Shipping to United States: $5.00

Beaded stretch bracelet with seashell hearts and crosses

Legal imprint