picture jasper bead hand strung beaded necklace small batch jewelry

Bead Strand w/ Picture Jasper

Regular price $45.00
Unit price  per 

Hand strung in small batches