A Shelter for Dreams

For 190 years this congregation has sheltered the dreams of generations of All Souls members. What dreams of ours do these walls nurture and protect?
13 Nov 2011
Rev. Dr. Robert M. Hardies