St Thomas More, Leicester

19-Jul-2018

Leicester , Leicestershire in Nottingham diocese