21k gold Indian design ring, weight 3.1 grams

1394.95

Out of Stock