(760) 775-7732Enquiry
$125.00
1 in stock
Ocean wave agate 131.03 ct cushion cabochon 48.0 x 46.8 mm y30384