The Incredulation of St Thomas

Icon Of St ThomasWhilst there are many real treasures at St Thomas, one of the things you will notice is the Icon written especially for our Church, called ‘The Incredulation of St Thomas’.