Tumbled Blue Chalcedony

$1.00

Tumbled Blue Chalcedony

In stock

  • Gemstone