Small beads with blue geode

Small beads with blue geode

Regular price $15.00 Sale