White Cross Beaded Bracelet

$5.49

Shipping to United States: $5.00

White cross made from sea shells on a purple and white beaded stretch bracelet

Legal imprint