Mini Solidarity heart #23

$60.00

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

1 in stock