There are 38 Bach flower remedies which form this safe and easy system working with your emotions and feelings. Each remedy is associated with a basic human emotion.
This website uses cookies to improve your experience. If you continue to use this site, you agree with it.