Hearts - Many Gemstones

Minerals Crystals & Gemstones - Polished; Carved

Hearts - Many Gemstones

Availability: In Stock

Hearts - Many Gemstones Nearly 20 types available. Size: 'S 3cm'; Other options available

$7.00
Size :