Carnelian Heart

Carnelian Heart

Regular price
$12.50 USD
Sale price
$12.50 USD
Regular price
Sold out
Unit price
per 

Polished carnelian hearts, 2.5" in size. Each piece may vary slightly. Each includes a crystal card.