0.5 CT MARQUISE

Sku: 2096326

In Stock

2096326

$2,214.04

Quantity: