David Chambers on June 9th, 2009

Yesterday I stumbled on a picture I had taken last year on my mobile phone. The picture shows the site of St. Thomas, Wavertree where I grew up and had my first experience of God. The church was built in 1906 and closed in 2005, sadly not seeing its Centenary. Thankfully, the work of God [...]

Continue reading about St Thomas Wavertree