Cerulean Sea Necklace

Cerulean Sea Necklace

$88.00

  • ivory bone bead
  • glass Ghana beads