10 mm Round gemstone strand, priced per 16 inch strand

Blue agate gemstone

SKU: bluagate
$5.00Price