Shell Pearl Carved Rose Pendant on Pink Peruvian Opal Necklace

Shell Pearl Carved Rose Pendant on Pink Peruvian Opal Necklace

$155.00