St Teresa of Lisieux

19-Jul-2018

Charlbury, Oxfordshire in Birmingham diocese