Geoffrey Craggs Passes

Geoffrey Craggs Passes With great personal sadness we announce that Geoffrey Craggs, long time secretary and trustee of the Spiritual...