Homage to Trees

DSC09796

Over 600 trees planted at Bealtaine…and it continues! The eco-system is a complex web linking animals, plants, water air and every other life form, in what we call the biosphere. Some of the tree coverage now at Bealtaine. In the¬†normal course of events, Nature regulates everything within this eco-system. One of over 30 fruit trees […]

Read More