You are in:
Each
To write review for this product Click here
Happy wants us to know it's OK to cry. The tears will come to an end and then the sun can shine in your heart again.
Happy contains essences from the following minerals: azurite, calcite, hematite, hiddenite & kunzite, ruby kyanite 2, larimar and rose quartz, New energy series no 2, 4, 5 & 8. Available in 15ml