Holy Child Church

Holy Child Church
Magdalen Road, Saint Leonards-on-Sea, TN37 6EG
Photo of Holy Child Church