THE ORIGINAL BACH

THE ORIGINAL BACH

THE ORIGINAL BACH

The Original Bach® Flowers were developed in the 1930s by Edward Bach, a prestigious English researcher. The range of the 38 Original Bach® Flowers is made with a careful selection of flowers, plants, wild trees and spring water.

There are 45 products.

Showing 1-45 of 45 item(s)

Active filters

  • Availability: In stock