18K Yellow Gold Turquoise Ring signed George Brooks

$5,200.00

Hand fabricated 18 karat yellow gold turquoise diamond ring signed George Brooks

Hand fabricated 18 karat yellow gold turquoise diamond ring signed George Brooks