Show Info: Sermon's from St Giles & St Georges' Church, Ashtead, UK.
Where is God in our broken world?