Coral and Agate Strand and Earrings

$40.00

Sponge coral chips and beads with hand painted agates: 23″

1 in stock