Celebrating Lammas Today

Today many of us are celebrating Lammas. It’s the first of what many of us call “harvesting festivals”. It means 91 days until Halloween or Samhain – the 3rd harvesting festival, All Hallow’s Eve, the night the veil is thinnest, but most...