Barnacle Ring - 18k yellow gold and grey diamond

$1,650.00