Rough Blue Diamond

rough blue diamond diamonds beads 3 product 2 ct 1 5 0 mm natural real loose with drilled price per carat diamo

rough blue diamond diamonds beads 3 product 2 ct 1 5 0 mm natural real loose with drilled price per carat diamo.