Handmade sterling silver Wild Horse and White Buffalo hearts

Regular price $105.00

Best sellers - These will come with a sterling silver ring to attach to a necklace or bracelet