St Therese arrives at St Teresa's Church, Taunton

11.26am Saturday 19th September 2009

HUNDREDS of Catholics visited a church where the relics of a saint from Taunton’s twin French town were held this weekend


Search videos

Latest Videos