with Llewellyn Vaughan-Lee
Filmed December 3, 2011 at the Mercy Center in Burlingame, CA
There is a spiritual truth that the world is dying because of the lack of a certain spiritual nourishment, a certain sacred substance. A woman can provide that sacred substance—if a woman honors the sacred light of creation in herself, she automatically honors it for the whole of creation.
From the event Spiritual Ecology with Llewellyn Vaughan-Lee.