18k Rutilated Quartz Triangles

$3,050.00

18k gold, rutilated quartz triangle earrings

Out of stock