Blue Ray of Glastonbury

Archangel Michael is a messenger of Love from the Creator. He shines with the 1st Ray of God, the Electric Blue Ray of Divine Will. 

The towner that remains on top of Glastonbury Tor is St. Michael’s Ttower.