Sermon preached on 1 July 2012

by the Very Rev Kelvin Holdsworth