Mini Solidarity Heart #21

$60.00

–  orange ring seal skin–  glass, gemstone & specialty bead edging–  orange suede backing

Out of stock