Natural Gemstone

Handcarved & Polished.

50mm

Lepidolite Heart 50mm

$30.00Price