Ocean shards 3

  • $80.00
    Unit price per 


Swarovski Crystal beads

Large abalone shell shards 

Dentalium shells 

Faux trade beads 

Swarovski Crystal beads