Selenite Heart Small Size

$7.00

Selenite heart palm stones

Approx 1.5-2 inches 

Related products