St George & St Teresa of the Child Jesus

19-Jul-2018

Solihull, West Midlands in Birmingham diocese