baroque pearl on gold-filled or sterling silver long kidney wire

E23

$18.00Price
Select
Select
    • facebook-square