beaded natural stone, glass, wood and metal necklaces

$18.00


Details

Hand beaded natural stone, wood, glass and metal beads