Sea world necklace

679

Fine silver clay, sterling silver, freshwater pearls, coral, apatite.

Next
Pearls