Bach Flowers
Bach flower essences date back to the English physician Dr Edward Bach (1886–1936). He developed 38 flower essences for various states of mind.
The best-known blend is the Rescue Drops (emergency drops), made from five flower essences.
No products found.