Saturday, 19 September 2009

Therese in Taunton

Taunton, in Devon, is twinned with the town of Lisieux. The Catholic Church in the town is dedicated to St Therese. The small Church appears to have attracted hundreds of visitors during Friday's visit of the relics of the saint. Photo credit to

No comments: