Home » St Thomas s Church
Clicks:1258, Listing added: Feb 27, 2012
|
Based in Lancaster, in the North West of England, St Thomas's is an encouraging community of Christians. Our longing is to know Jesus Christ better, and to see his kingdom reign growing here and in the links we have with other churches locally and oversea
0.0 (0)
1
2
3
4
5