0.23 Carat L VS1 Old European Brilliant

$293.00

Category: