Saturday, May 17, 2014

The Desert

LSE Faith Centre commissioned a new stained glass window reflecting the ancient tradition of the desert as a symbol of spiritual significance. Staff and students reflect on its meaning to them...

No comments:

Post a Comment